Hermes is a toolset to port forward across boundaries
Find a file
2024-04-21 21:07:53 -04:00
.devcontainer fix: Adds required vscode extensions. 2024-04-21 20:30:05 +00:00
prisma feature: Adds forward creation. 2024-04-21 17:31:16 -04:00
routes/NextNet API feature: Implement user lookups. 2024-04-21 20:08:16 -04:00
src feature: Implement user lookups. 2024-04-21 20:08:16 -04:00
.gitignore chore: Migrates development to use PostgreSQL instead. 2024-04-21 16:09:20 -04:00
dev.env chore: Migrates development to use PostgreSQL instead. 2024-04-21 16:09:20 -04:00
init.sh chore: Remove things for more compatibility. 2024-04-21 20:29:35 -04:00
LICENSE Initial commit 2024-04-16 09:03:21 -04:00
package-lock.json feature: Adds user creation endpoint. 2024-04-17 15:39:29 -04:00
package.json chore: better readme + package.json 2024-04-21 21:07:53 -04:00
README.md chore: better readme + package.json 2024-04-21 21:07:53 -04:00
shell.nix chore: Remove things for more compatibility. 2024-04-21 20:29:35 -04:00
tsconfig.json Initial commit 2024-04-16 09:03:21 -04:00

NextNet

built with nix License Badge


NextNet is a dashboard to manage portforwarding technologies.

Local Development

Note

Using nix is recommended. If you're not using Nix, install PostgreSQL, Node.JS, and lsof.

  1. First, check if you have a working Nix environment if you're using Nix.

  2. Run nix-shell, or alternatively source init.sh if you're not using Nix.

  3. After that, run the project in development mode: npm run dev.

  4. If you want to explore your database, run npx prisma studio to open the database editor.