Skip to content

Latest commit

 

History

History
107 lines (95 loc) · 3.27 KB

README.md

File metadata and controls

107 lines (95 loc) · 3.27 KB

Icon
Your Own Card


❓ What is this? Web app for creating your own card. Backend is written in Flask (Python framework).

❓ How to use it?

❓ What did I use?

📷 Preview of example profile

🐳 Using docker-compose to run Your Own Card

  1. Install Docker, docker-compose and Git
  2. Clone this repository and enter its directory:
git clone https://github.com/jedrzejme/YourOwnCard.git
  1. Edit config.ini (do not change port in config.ini; if you want to change external port change it in docker-compose.yml)
  2. Create docker image:
docker build -t your-own-card .
  1. Run docker-compose (by default it will run on port 5000):
docker-compose up -d
  1. It works!

🐍 Using Python to run Your Own Card

  1. Install Python
  2. Clone this repository and enter its directory:
git clone https://github.com/jedrzejme/YourOwnCard.git
  1. Install requirements.txt:
python -m pip install -r requirements.txt
  1. Edit config.ini
  2. Run app.py (by default it will run on port 5000):
python app.py
  1. It works!

🚀 Features

  • Creating your own card
  • Editing your own card with password protection
  • Password resetting by clicking link sent by email
  • Custom error handling
  • Option to disable editing after creation in config.ini
  • Option to disable creating new profiles in config.ini
  • Option to set different port in config.ini
  • Option to enable debug in config.ini
  • Option to set app name in config.ini
  • Option to change colors in config.ini

🚀 Supported social medias

  • Your website
  • Instagram
  • Facebook
  • X
  • GitHub
  • LinkedIn
  • Discord
  • Steam

❓ Purpose

Simpler and free alternative to popular, similar web apps

💲 Support

jedrzejme