Hosting Simplified
Setting up Docker and hosting can be a bit challenging for less experienced users. If you’d prefer a hassle-free hosting solution for your Personal Zoo instance, we’ve got you covered!
Simply visit the following URL to order your Personal Zoo hosting today:
With our hosting service, you can focus on enjoying the benefits of Personal Zoo without the technical complexities of setting up and maintaining the infrastructure.
Requirements
To run this application, there are two main methods: using Docker (recommended) or running it as a local Python app. Ensure that you have:
– Docker
or
– Python3
ready for use on your system.
Quick Startup with Docker
To quickly set up Personal Zoo using Docker, follow these steps:
- Create a new folder:
mkdir ~/personal_zoo
- Move to the new folder:
cd ~/personal_zoo
- Pull and run the `latest` image from Docker Hub:
docker run -d -p 5000:5000 -v ./data:/app/data --name personal_zoo brazier85/personal_zoo:latest
Build It Yourself
If you prefer building the application from the source, follow these steps:
- Clone the repository from GitHub:
git clone https://github.com/Brazier85/personal_zoo.git
- Install Docker:
https://get.Docker.com
- Run the run_docker.sh script:
sh run_docker.sh
Manual installation
For running the application without Docker, follow these steps:
- Clone the repository from GitHub:
git clone https://github.com/Brazier85/personal_zoo.git
- Install Python3 and necessary submodules. It is recommended to use a virtual environment.
python3 -m pip install -r requirements.txt
- Run the app:
python3 main.py