🙌🏻 | Relago support portal [maintainer=@lambdajon]
- Haskell 65.8%
- Nix 27.8%
- CSS 2.2%
- Shell 1.6%
- TypeScript 1.4%
- Other 1.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
- [x] Remove unused package - [x] Fix path warns Reviewed-on: #32 Reviewed-by: Kamron Khamrakulov <khamrakulovkamron@gmail.com> |
||
| .forgejo/workflows | ||
| client | ||
| infra | ||
| server | ||
| .editorconfig | ||
| .envrc | ||
| .gitignore | ||
| CHANGELOG.md | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| README.md | ||
relago-support
Relago support portal
Usage
Here's how you can use/start/build projects
Server
We have many option of running server. Let's see them.
Configuration.nix
To run server in your config as service, you can import and enable it in your config.
# add input flake
inputs = {
relago-support.url = "github:xinux-org/relago-support";
};
# import into your config
imports = [ inputs.relago-support.nixosModules.server ];
# then enable it in service
services.relago-server = {
enable = true;
port = 42424; # optional. you can see more in server/module.nix file
};
Cabal run
You can run it via this command:
cd server
cabal run -- -c <path-to-config>.toml