FusionAuth
    • Home
    • Categories
    • Recent
    • Popular
    • Pricing
    • Contact us
    • Docs
    • Login

    CLI for managing config?

    Scheduled Pinned Locked Moved Unsolved
    Q&A
    5
    8
    954
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • danD
      dan
      last edited by

      Do you have a command line tool for deploy/config of orgs/apps/etc, kindof like auth0's? I know there are APIs, and a terraform provider; are there any alternatives?

      --
      FusionAuth - Auth for devs, built by devs.
      https://fusionauth.io

      danD 1 Reply Last reply Reply Quote 0
      • danD
        dan @dan
        last edited by

        Here are options for config management: https://fusionauth.io/docs/v1/tech/admin-guide/configuration-management

        We don't have a CLI tool, but you could:

        • use the REST APIs and a tool like https://rest.sh
        • use one of the client libraries: https://fusionauth.io/docs/v1/tech/client-libraries/ to build your own in python/ruby/etc

        --
        FusionAuth - Auth for devs, built by devs.
        https://fusionauth.io

        danD 1 Reply Last reply Reply Quote 0
        • S
          simon.roberts
          last edited by

          FWIW I ended up using mostly TF (and found some issues in the provider); plus writing some CLI in python using the rest library.

          1 Reply Last reply Reply Quote 1
          • J
            janettabloomquist
            last edited by

            @dan said in CLI for managing config?:

            Do you have a command line tool for deploy/config of orgs/apps/etc, kindof like auth0's? I know there are APIs, and a terraform provider; are there any alternatives?

            There are several options available for deploying and configuring orgs and apps, including using APIs or Terraform providers, as you mentioned. Other options may include using third-party tools or developing custom scripts for deployment and configuration. It would be best to research and evaluate the available options based on your specific needs and requirements.

            1 Reply Last reply Reply Quote 0
            • S
              sadiyaadamu721
              last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • S
                sadiyaadamu721
                last edited by

                I totally get where you're coming from. Having a reliable command line tool for managing configurations, orgs, and apps is crucial for a seamless workflow.

                1 Reply Last reply Reply Quote 0
                • danD
                  dan @dan
                  last edited by

                  Update: we're working on a CLI tool. It's early days and for now only manages themes, but we have work underway to manage email templates and lambdas as well.

                  You can view and contribute here: https://github.com/fusionauth/fusionauth-node-cli

                  --
                  FusionAuth - Auth for devs, built by devs.
                  https://fusionauth.io

                  1 Reply Last reply Reply Quote 0
                  • F
                    fatimahdorsey632
                    last edited by

                    A CLI tool for managing configuration can be super handy for those who love working from the terminal. There are definitely some robust APIs and terraform providers you've pointed out.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post