Welcome to SilverBass! This is a Weekly Music Playlist web app, built with love using Python, YAML, XML, and Docker! It's hosted on GitHub Pages, utilizes GitHub Workspaces, and has been integrated with GitHub Actions for seamless development and deployment.
-
🎶 Weekly Updated Playlists
Showcasing a variety of music genres, updated every week to keep your playlists fresh. -
🐋 Dockerized for Easy Setup
The entire application is containerized with Docker for seamless deployment. -
📄 YAML & XML Configuration
Configured with YAML for playlist metadata and XML for structured data management. -
🚀 Deployed with GitHub Pages
Easily accessible and hosted directly via GitHub Pages. -
🛠️ CI/CD with GitHub Actions
Integrated with GitHub Actions for Continuous Integration and Continuous Deployment (CI/CD). -
📦 Available on GitHub Marketplace
The project is available on the GitHub Marketplace, making it accessible for others to use and integrate.
Tech | Description |
---|---|
🎣 Python | The core backend technology for managing playlists and server-side logic |
📑 YAML | Manages playlist metadata, making it easy to configure and update |
📝 XML | Used for structured playlist data, ensuring compatibility and extensibility |
🐋 Docker | Containerizes the app for seamless deployment across different environments |
🌐 GitHub Pages | Hosts the web app directly from the GitHub repository |
🔧 GitHub Actions | Automates testing, building, and deployment, ensuring smooth CI/CD |
🛒 GitHub Marketplace | Available as an open-source package for others to use |
- Clone the repository:
git clone https://github.com/username/silverbass.git
- Run locally using Docker:
docker build -t silverbass . docker run -p 8000:8000 silverbass
- Open the app in your browser:
http://localhost:8000
🌟 Don't forget to star this repository to get updates!
This project is now live on the GitHub Marketplace! 🎉
Check it out here and integrate it into your own projects.
SilverBass uses GitHub Workspaces for smooth development and testing.
We also have GitHub Actions integrated for CI/CD, making deployments and updates easier than ever!
The SilverBass app is deployed using GitHub Pages!
Check out the live version here.