Skip to content
PufferPanel is an open source game server management panel, designed for both small networks and game server providers.
Go Vue JavaScript HTML Dockerfile Shell CSS
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update build.yml Feb 20, 2020
assets/email More code consolidations Nov 10, 2019
client a little bit of design cleanup Feb 28, 2020
cmd Use config to enable panel or daemon Feb 26, 2020
daemon MOVE ALL THE THINGS Feb 26, 2020
database MOVE ALL THE THINGS Feb 26, 2020
environments Fix calling processes, and downloading forge for sponge Feb 28, 2020
logging More code consolidations Nov 10, 2019
messages Start removing daemon folder from project Feb 25, 2020
middleware MOVE ALL THE THINGS Feb 26, 2020
models MOVE ALL THE THINGS Feb 26, 2020
oauth2 Start removing daemon folder from project Feb 25, 2020
operations Fix calling processes, and downloading forge for sponge Feb 28, 2020
panel/web Fix UI for nodes, fix creation, fix template view Feb 28, 2020
programs MOVE ALL THE THINGS Feb 26, 2020
response More code consolidations Nov 10, 2019
services MOVE ALL THE THINGS Feb 26, 2020
sftp Start removing daemon folder from project Feb 25, 2020
systemd Add shutdown hook Feb 24, 2020
.dockerignore Clean up docker file Oct 25, 2019
.gitignore alpha 2.0 ui/ux work (#879) Jan 2, 2020
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md Jun 14, 2017
Dockerfile Collapse to a single run for building for smaller images Nov 19, 2019
LICENSE Reset for v2.0.0 work Oct 15, 2018
README.md Update README.md Jan 28, 2020
arguments.go More code consolidations Nov 10, 2019
arguments_test.go More code consolidations Nov 10, 2019
arrayutils.go Add template creation/editing Feb 19, 2020
authorization.go Start removing daemon folder from project Feb 25, 2020
cache.go Start removing daemon folder from project Feb 25, 2020
claims.go Add template creation/editing Feb 19, 2020
close.go Closer is still acting up, this is just the brute force way to avoid … Nov 15, 2019
config.go Use config to enable panel or daemon Feb 26, 2020
config.linux.json Fix default config Jan 5, 2020
conversion.go More code consolidations Nov 10, 2019
crowdin.yml Clean up files for new codebase Nov 13, 2019
docker-compose.yml Add support for running only web or only daemin Nov 15, 2019
environment.go MOVE ALL THE THINGS Feb 26, 2020
environmentfactory.go MOVE ALL THE THINGS Feb 26, 2020
errors.go Add template creation/editing Feb 19, 2020
files.go Clean up file access Nov 15, 2019
go.mod Add shutdown hook Feb 24, 2020
go.sum MOVE ALL THE THINGS Feb 26, 2020
groups_linux.go Change group check to permit pufferpanel and root groups Nov 13, 2019
groups_windows.go More code consolidations Nov 10, 2019
httpmodels.go Start removing daemon folder from project Feb 25, 2020
interface.go More code consolidations Nov 10, 2019
interface_test.go More code consolidations Nov 10, 2019
mappings.go More code consolidations Nov 10, 2019
mappings_test.go More code consolidations Nov 10, 2019
message.go Start removing daemon folder from project Feb 25, 2020
operation.go MOVE ALL THE THINGS Feb 26, 2020
pufferpanel_windows.syso Big bang Nov 8, 2019
scopes.go Add template creation/editing Feb 19, 2020
server.go More code consolidations Nov 10, 2019
tracker.go Start removing daemon folder from project Feb 25, 2020
typewithmetadata.go More code consolidations Nov 10, 2019
version.go Move random packages to the root Sep 1, 2019

README.md

PufferPanel Release Downloads Build

Website | Discord | Documentation | Translations

PufferPanel logo

What is PufferPanel?

PufferPanel is a web-based Game Server Management System. PufferPanel allows you to manage multiple different game servers all from one central location. You can give other users their own servers or allow them access to your servers. You can find pictures of our interfaces in our General User Feature Tour or in our Administrative Feature Tour.

Installation

Please follow the installation guide for PufferPanel located here.

What's different about PufferPanel?

In addition to being a free and open source project, PufferPanel provides an easy to use interface for everyone from individual users to large networks or companies. We strive to create a friendly community and we would love for you to join us.

Daemon

PufferPanel uses what is called the pufferd daemon. As of 2.0, this daemon has been combined into the panel software to be an all-inclusive software download.

Having issues or want to help?

If you need help with PufferPanel or you'd like to help out you can contact us on Discord. Check out our Documentation for guides on how to install, update, and manage PufferPanel.

Copyright Notices

Some Javascript and CSS used within the panel is licensed under a MIT, Apache 2.0, or GPL license. Please check their header files for information.

Some images used within PufferPanel are Copyright (c) their respective owners.

Powered By

Development tools are provided by Jetbrains

Repositories hosted by packagecloud

packagecloud

You can’t perform that action at this time.