Sign inSign up

eluki/fcl

By eluki

•Updated over 1 year ago

Image
0

313

eluki/fcl repository overview

⁠FCL (Fast Check List)

FCL is a fast and simple checklist application that allows users to create and manage checklists without requiring authentication.

⁠Configuration

The application is configured using environment variables:

  • ConnectionStrings__MongoDB - MongoDB connection string for data storage
  • ConnectionStrings__Redis - Redis connection string for configuration in cluster environments with more than 1 replica (required for WebSocket cluster support)

⁠Running the Application

You can run FCL using either a pre-built Docker container or by building it locally:

⁠Using Pre-built Docker Container
docker run -d \
  -e "ConnectionStrings__MongoDB=your_mongo_connection_string" \
  -e "ConnectionStrings__Redis=your_redis_connection_string" \
  -p 8080:8080 \
  eluki/fcl
⁠Building and Running Locally
  1. Clone the repository
  2. Build the Docker image:
docker build -t fcl .
  1. Run the container:
docker run -d \
  -e "ConnectionStrings__MongoDB=your_mongo_connection_string" \
  -e "ConnectionStrings__Redis=your_redis_connection_string" \
  -p 8080:8080 \
  fcl

⁠MongoDB for develop

Run mongodb locally for develop

docker run -d --name dev-mongodb -p 27017:27017 -e MONGO_INITDB_ROOT_USERNAME=cronos -e MONGO_INITDB_ROOT_PASSWORD=test123 mongo

Tag summary

Content type

Image

Digest

sha256:a9f69c190…

Size

93.4 MB

Last updated

over 1 year ago

docker pull eluki/fcl