An open API service indexing awesome lists of open source software.

https://github.com/realtriassic/harbor

Run Alpine Linux minirootfs on your Pterodactyl-hosted servers with root privileges and minimal footprint.
https://github.com/realtriassic/harbor

alpine container docker docker-container linux proot ptero-vm pterodactyl pterodactyl-panel

Last synced: 7 months ago
JSON representation

Run Alpine Linux minirootfs on your Pterodactyl-hosted servers with root privileges and minimal footprint.

Awesome Lists containing this project

README

          


Harbor Logo

### Bringing Linux to your Pterodactyl-hosted servers.

 

# What is Harbor
Harbor is a script that downloads, configures and runs [Alpine Linux](https://alpinelinux.org) minirootfs on your Pterodactyl-hosted servers with root privileges and with as little of a footprint as possible creating essentially a type of "virtual machine" out of your server. The goal is to provide a tool that will run on as many hosting services using Pterodactyl as possible using various loaders for the script written in various different languages such as Java, GoLang, Python, etc.

 

# Roadmap
- [x] Full `AARCH64` support.
- [ ] Automatically fetch latest Alpine version.
- [ ] Automatic script updater.
- [x] Create some basic wrappers for the script.

 

# Getting Started

### Dependencies
* Any hosting provider that utilizes [Pterodactyl](https://pterodactyl.io).
* The hosting provider must allow running unverified applications.

### Minimum System Requirements
The server must have all of the following system requirements to run:
* `x86_64` or `AARCH64` CPU*
* 40 Megabytes Available Disk Space*
* 35 Megabytes Available RAM
* Internet Connectivity

*- You can try running it, it will tell you if your CPU is not supported.

*- You can probably get away with a tiny little less disk space.

### Help
If you face any errors or issues while using Harbor, feel free to [create an issue](https://github.com/RealTriassic/Harbor/issues/new) on our GitHub repository.

 

# Authors
* [@RealTriassic](https://github.com/RealTriassic)

# License
This project is licensed under the GNU General Public License v3.0 license - see the [LICENSE](LICENSE) file for more details.

### Acknowledgments
People who have helped to create and maintain this project in some way.

* [@bear-codes](https://github.com/bear-codes) - Created the repository.
* [@afnan007a](https://github.com/afnan007a) - Created Ptero-VM, the inspiration of this project.