-
-
Notifications
You must be signed in to change notification settings - Fork 370
add nixos option for newt in site creation #1104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
e840d33
to
4aaafde
Compare
I dont think those eslint errors are related to this PR. Can fix independently. |
Thanks for the PR! I do think we want to get Nixos into the UI! Giving this a think I am not sure if we want all of that instruction in the UI itself. I think it makes it big and we are not explaining to people how to run docker for example. I am not super familiar with nixos, but could we par it down to just what we need? Maybe for example just the section you need to put into the file. Then we can add a link in the UI to a docs page where the rest is written up. Could that work? Creating the files and stuff would go into the doc writeup |
4aaafde
to
7859e6d
Compare
7859e6d
to
52d46f9
Compare
How's this @oschwartz10612 ? |
@@ -285,6 +288,14 @@ WantedBy=default.target` | |||
"Podman Run": [ | |||
`podman run -dit docker.io/fosrl/newt --id ${id} --secret ${secret} --endpoint ${endpoint}` | |||
] | |||
}, | |||
nixos: { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of NixOS, this command can run on pretty much any machine with Nix installed.
I'm not sure how to best expose that this command can be used in any arch or OS that has Nix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For NixOS specifically we can have a manual entry for Fossorial on Nixpkgs.
Seems good. Looks like we are using the command Thanks for the PR! |
Hello,
I have added instructions for running Newt as a service via NixOs, for which I am a maintainer. Pangolin is waiting to be merged too.
Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Description
Adds NixOs to the list of install options.
How to test?
Follow normal installation steps, click on the NixOs icon in the site creation process :)