METABASE-PROFILE(1p)

πŸ“¦
version 0.025 Β· 3 versions
, in ubuntu noble, ubuntu resolute, ubuntu stonking

✨ METABASE-PROFILE(1p) ✨

okay bestie, gather round πŸ’– this is METABASE-PROFILE, page 1p of your friendly neighborhood User Contributed Perl Documentation. She's a little script with a big job: making you a metabase profile. no cap.


🌸 NAME 🌸

metabase-profile β€” create a metabase profile. that's it. that's the whole thing. iconic behavior honestly πŸ‘‘


πŸ’… VERSION πŸ’…

version 0.025 ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

$ metabase-profile
Enter full name: John Doe
Enter email address: jdoe@example.com
Enter password/secret: zqxjkh
Writing profile to 'metabase_id.json'

literally just run it and answer the questions, it's giving chatty πŸ’¬


πŸŽ€ USAGE πŸŽ€

so the metabase-profile program makes it easy to create a user profile for submitting facts and reports to a Metabase server. no fiddling, no drama, just vibes. πŸ’–

valid options include:

  • --email ADDRESS β€” your user email address, e.g. "jd@example.com"
  • --name FULLNAME β€” your full user name, e.g. "John Doe"
  • -o, --output FILENAME β€” the output filename
  • --secret PASSWORD β€” the password for authentication
  • -h, --help β€” print the man page

if you don't give an output file name, the default name metabase_id.json gets used. and heads up bestie 🚨 if the output filename (or the default one, same energy) already exists, the program will abort rather than overwrite the file. no clobbering in this house πŸ›‘

the output file will be in JSON and contains the user profile and the user's shared secret. both. together. πŸ’«

typically, when a Metabase server first receives a report from a new user profile, the shared secret is recorded and will be used to authenticate subsequent submissions. so yeah, that file is main character energy and it needs to be protected.

warning, bestie: the output should not be shared publicly and should not be made group or world readable. like, for real for real. keep those permissions locked down πŸ”

use the resulting file according to the instructions of your Metabase client program. and lowkey, you may wish to copy it across computers if you'd like to be identified consistently when submitting reports from different locations. same you, different machine, consistent identity. slay 🌈


πŸ’œ AUTHORS πŸ’œ

  • David Golden <dagolden@cpan.org>
  • Ricardo Signes <rjbs@cpan.org>
  • H.Merijn Brand <hmbrand@cpan.org>

three legends, one little script 🫢


this software is Copyright (c) 2016 by David Golden.

this is free software, licensed under:

The Apache License, Version 2.0, January 2004

free as in go wild (legally) ✨


and that's the whole page, bestie πŸ’– this was METABASE-PROFILE(1p), hand-delivered to you by the User Contributed Perl Documentation, sitting on perl v5.36.0, dated 2022-10-14. okay periodt, go make that profile πŸ’…πŸŒΈ

πŸ“¦ where this page comes from