Skip to content

Frontend for Arth Panel, an open-source & self-hosted minecraft server panel.

License

Notifications You must be signed in to change notification settings

jadelily18/observer

Repository files navigation

Observer

Observer is a frontend for Arth Panel, an open-source & self-hosted minecraft server panel. Observer is meant to be run as a docker container, and is made with HTML/CSS/JS, Node, SvelteKit, TailwindCSS, and DaisyUI.

Why Arth Panel?

The main difference between an alternative like pufferpanel or pterodactyl is that it's meant to work in a way so that if an issue were to occur, you could easily just SSH into the machine and run the jar directly in a folder, so you know that your server's uptime is not dependant on a panel someone else made working flawlessly.

Planned Pages

/servers (Where all servers you have access too are listed)
/settings (Configure things like site URL)
/newserver (Page to create a new server)
/server/[server technicalname] (page showing eventually terminal)
/login (login or signup)
/account (manage account/profile)
/balance (add to your balance and view your balance as well as next charges)

Contributing

Contributions are very much appreciated! Feel free to contribute, preferably something on the to-do list. Feel free to open up an issue if you have questions about planned features, API, backend, etc.

To-do list

✅ Setup a basic node application with Svelte, Tailwind, & DaisyUI.
🔨 Navbar with Arth Panel, Servers, & Settings on left. On right: Night/darkmode button, Create server button, Account button.
🔨 Basic UI for all planned pages
❌ Communication with backend (No backend yet, I'm not experienced in backends)
❌ Balance deposits & withdraws with paypal
❌ Web Terminal using WebSockets
❓ Balance deposits & withdraws with stripe

About

Frontend for Arth Panel, an open-source & self-hosted minecraft server panel.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published