This Django-based web application allows users to manage their SSH connections (and other protocols) and access them quickly. It provides a user-friendly dashboard for managing connections and quick access to frequently used connections.
- User-specific dashboard
- Management of connections (SSH, FTP, SFTP, etc.)
- Quick access to recently used connections
- Direct launch of the corresponding application when clicking on a connection
- Python 3.x
- Django 3.x
- Bootstrap 5.x
- Clone the repository:
git clone https://github.com/jcivitel/django_connect_store.git
cd ssh-connection-manager
- Create a virtual environment and activate it:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install the required packages:
pip install -r requirements.txt
- Run database migration:
python manage.py migrate
- Open a web browser and navigate to
http://localhost:8000
- Log in with your superuser credentials
- Add new connections via the dashboard
- Click on a connection to open the corresponding application
Contributions are welcome! Please create an issue or pull request for suggestions or improvements.