Compare commits
No commits in common. "40d943e52b47211319fad774f726ff17015eaad1" and "2ba16115c6b4a2cf2f2b697d29b8df83465705c1" have entirely different histories.
40d943e52b
...
2ba16115c6
2 changed files with 14 additions and 36 deletions
5
index.md
5
index.md
|
@ -56,11 +56,10 @@ const members = [
|
|||
|
||||
## About
|
||||
|
||||
NixiN is a webUI that allows non-technical users to configure NixOS machines and VMs easily. It offers pre-configured setups for various web applications, focusing on security and scalability using modern technologies. You can select use cases from bundles (like cloud storage or social networks), customize web services, and specify domains, resulting in a complete NixOS configuration stored in a git repository. The platform will support managing multiple configurations, build them and deploy them. It also provides tools for distributed services.
|
||||
|
||||
NixiN is a...
|
||||
|
||||
## Our Team
|
||||
|
||||
We are french engineers contributing to open sources projects, experimenting modern web infrastructures with [the Distrilab](https://distrilab.fr) and members of [CHATONS](https://chatons.org) french alternative web hosters collective.
|
||||
We are french engineers contributing to open sources projects and members of [CHATONS](https://chatons.org) french alternative web hosting.
|
||||
|
||||
<VPTeamMembers size="small" :members="members" />
|
||||
|
|
45
roadmap.md
45
roadmap.md
|
@ -9,10 +9,17 @@ The roadmap may move if priorities are evolving.
|
|||
|
||||
We are using [nixos-generators](https://github.com/nix-community/nixos-generators) to be able to build any type of container or vm, for any architecture.
|
||||
|
||||
The code is based on Vitepress, a static webapp that is used for documentation, and includes a dynamic component in vuejs for generating NixOS configuration files.
|
||||
The code is based on Vitepress, a static webapp that is used for documentation, and includes a dynamic component in vuejs for generating nixos configuration files.
|
||||
|
||||
Nothing is saved server side, but the user must handler their configuration files by their own.
|
||||
|
||||
|
||||
### Proposed bundles
|
||||
|
||||
- Write collectively : Hedgedoc pads, Wallabag, Nextcloud
|
||||
- Social Medias : GoToSocial, Peertube, Lemmy
|
||||
- Forge : Forgejo
|
||||
|
||||
### Features
|
||||
|
||||
- networking options with wireguard configuration options
|
||||
|
@ -21,52 +28,24 @@ Nothing is saved server side, but the user must handler their configuration file
|
|||
- templates for custom bundles
|
||||
- templates for custom configuration.nix
|
||||
|
||||
### Proposed bundles
|
||||
|
||||
- Write collectively : Hedgedoc pads, Wallabag, Nextcloud
|
||||
- Social Medias : GoToSocial, Peertube, Lemmy
|
||||
- Forge : Forgejo, Forgejo runners, NixiN
|
||||
|
||||
## v0.2
|
||||
|
||||
**This version includes a go server backend that authenticate users, save their configuration in a git repository and their machines passwords in a personal git password store**.
|
||||
|
||||
### Features
|
||||
|
||||
- user management
|
||||
- configurations can be versioned and edited.
|
||||
- automatic creation of password store and machine inventory in a git repository
|
||||
- automatic generation of encrypted password, store in personal password store, when a configuration that needs a password
|
||||
- manual deploy with krops
|
||||
|
||||
### Proposed bundles
|
||||
|
||||
- Personal data management
|
||||
- Private cloud storage
|
||||
- Configurations can be versioned and edited.
|
||||
-
|
||||
|
||||
## v0.3
|
||||
|
||||
**CI/CD to test and deploy configurations to production servers or build OCI containers / VM images**
|
||||
|
||||
### Features
|
||||
|
||||
- use CI to verify and build machines before real deployment
|
||||
- manage your deploys from your NixiN interface
|
||||
|
||||
### Proposed bundles
|
||||
|
||||
- Containerize your machine's services : microvm, NixiN
|
||||
|
||||
## v0.4
|
||||
|
||||
**Bundles for clustered / distributed services**
|
||||
**bundles for clustered / distributed services**
|
||||
|
||||
### Proposed bundles
|
||||
|
||||
- Email / S3 / webhosting : garage, aerogramme
|
||||
- Resilience, anti-censorship : eris, ygdrasil
|
||||
|
||||
## Hopefully in the nearest future
|
||||
## Hopefully in future
|
||||
|
||||
- simple monitoring of machines in inventory
|
||||
- ability to list services on a machine and start/stop/restart them
|
||||
|
|
Loading…
Reference in a new issue