Fast Deploy Manager for demo apps made with Flask, FastAPI, and Django
Project description
⚙️ Current Features
- Supported frameworks:
Flask,FastAPI,DjangoandDjango REST Framework - Tunneling: Support for
Ngrok - Admin panel: Basic web interface to manage applications
- App management: Start, stop, and delete applications from the panel
- Command Line Interface: Manage server and applications from the terminal
- Authentication: Basic authentication system with limited roles
🚀 Quick Start
# Install AtlasServer from PyPI
pip install atlasserver
# Start the server
atlasserver start
# Access the web interface at http://localhost:5000
# Default credentials: Create your own admin account on first run
# List all applications from CLI
atlasserver app list
💻 CLI Commands
AtlasServer includes a powerful CLI for easier management:
# Server management
atlasserver start # Start the server
atlasserver stop # Stop the server
atlasserver status # Check server status
# Application management
atlasserver app list # List all applications
atlasserver app start APP_ID # Start an application
atlasserver app stop APP_ID # Stop an application
atlasserver app restart APP_ID # Restart an application
atlasserver app info APP_ID # Show application details
🔧 Development Installation
If you want to contribute to AtlasServer or install from source:
# Clone the repository
git clone https://github.com/AtlasServer-Core/AtlasServer-Core.git
cd AtlasServer-Core
# Install in development mode
pip install -e .
📢 Join the Beta
We're running a 3–4 week closed beta to refine usability, tunnel stability, and overall workflow.
👉 Join our Discord for beta access, discussions, and direct feedback:
📄 License
This project is licensed under the Apache License 2.0.
You may obtain a copy of the License at:
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the full license text for details.
💖 Support the Project
If you find AtlasServer-Core useful, please consider buying me a coffee:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file atlasserver-0.1.3.1.tar.gz.
File metadata
- Download URL: atlasserver-0.1.3.1.tar.gz
- Upload date:
- Size: 47.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8dc9c290e39cc54289a7f5b0d51a9311e2c8568081053b90dfda2e5634c9304
|
|
| MD5 |
03d12ddbd4303fca4de3756454a3cc52
|
|
| BLAKE2b-256 |
609d3fc04d92d5b7de5efbdde8ced8336a0a412ab59948a5e1cbe1e7e5a0ac6c
|
File details
Details for the file atlasserver-0.1.3.1-py3-none-any.whl.
File metadata
- Download URL: atlasserver-0.1.3.1-py3-none-any.whl
- Upload date:
- Size: 52.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
248585527c0bf807f09054f740a5508d2639c38f9e7ccb6bda8ca716566bd754
|
|
| MD5 |
6cf741c951e205098060125e4d7166d9
|
|
| BLAKE2b-256 |
013b98612e90720a32417b033565b8c8533bbf5e00759136c9d6b541d3e70c98
|