RobiPet transforms the way you track your pet's medical history, vaccinations, and vital information
10K+

The all-in-one digital health portfolio for your beloved pets š„
Demoā ⢠Documentationā ⢠Report Bugā ⢠Request Featureā
Managing your pet's health shouldn't be complicated. RobiPet transforms the way you track your pet's medical history, vaccinations, and vital information - all in one beautiful, intuitive interface.

Get RobiPet running in seconds!
For first-time installation, use these credentials to log in:
adminadmin123ā ļø Important: After your first login, go to Settings and change your username, role, and password immediately for security.
docker run -d \
--name robipet \
-p 29724:8081 \
-v robipet_sqlite_data:/db \
-e APACHE_RUN_USER=www-data \
-e APACHE_RUN_GROUP=www-data \
-e JWT_SECRET=your_secure_random_key_here \
--restart unless-stopped \
bansheetech/robipet:latest
Or download the latest docker-compose.ymlā
That's it! š Visit http://localhost:29724 to see your pet portfolio.
ā ļø For production deployments, you MUST configure a secure JWT secret key!
The JWT secret is used to sign authentication tokens. Using the default key in production is a critical security risk.
Create a secure key:
You can use any long, complex, and unique string (minimum 32 characters):
JWT_SECRET=MiClaveSecretaRobiPet2024_ProductionKey_NuncaLaCompartas!
Or generate a random one:
openssl rand -base64 32
# Output: xK8vN2mP9qR4sT6wY1zA3bC5dE7fG0hJ2kL4mN6pQ==
Set it in your docker-compose.yml:
environment:
- JWT_SECRET=your_generated_secure_key_here
Or via Docker run command:
docker run -d \
--name robipet \
-p 29724:8081 \
-v robipet_sqlite_data:/db \
-e JWT_SECRET=your_generated_secure_key_here \
bansheetech/robipet:latest
Security notes:
# Clone the repository
git clone https://github.com/yourusername/robipet.git
# Navigate to project directory
cd robipet
# Install dependencies
npm install
# Start the development servers
npm run dev # Frontend (http://localhost:3000)
npm run php-server # Backend API (http://localhost:8081)
|
React |
Astro |
TypeScript |
PHP |
SQLite |
RobiPet seamlessly integrates with your daily routine:
This project is licensed under the PolyForm Noncommercial License 1.0.0 - see the LICENSEā file for details.
This means you can use RobiPet for any noncommercial purpose, including personal use, research, hobby projects, and use by charitable/educational organizations. Commercial use requires separate licensing.
Need help? We're here for you!
Made with ā¤ļø by pet lovers, for pet lovers
ā Star us on GitHub ā it motivates us a lot!
![Logo](https://raw.githubusercontent.com/Anghios/robipet/refs/heads/main/public/ghimages/logo.pngā
Content type
Image
Digest
sha256:4d4eec865ā¦
Size
171.7 MB
Last updated
6 months ago
docker pull bansheetech/robipet