lipwig/codemos
Archived
1
0
Fork
You've already forked codemos
0
Bits of democracy in your code workflow.
This repository has been archived on 2025年12月20日. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • Go 49.7%
  • JavaScript 20.8%
  • HTML 19.8%
  • Makefile 7.4%
  • Dockerfile 1.4%
  • Other 0.9%
2021年07月15日 18:48:11 +02:00
src Fix env var handling 2021年07月15日 18:48:11 +02:00
static rewrite codemos in Go, yolo 2021年07月15日 13:20:21 +02:00
.dockerignore Move source file in ./src and add Makefile 2021年07月15日 15:59:23 +02:00
.gitignore Move source file in ./src and add Makefile 2021年07月15日 15:59:23 +02:00
app.env.dist user viper for config 2021年07月15日 15:22:40 +02:00
CONTRIBUTING.md Fix env var handling 2021年07月15日 18:48:11 +02:00
Dockerfile Move source file in ./src and add Makefile 2021年07月15日 15:59:23 +02:00
go.mod Move source file in ./src and add Makefile 2021年07月15日 15:59:23 +02:00
go.sum user viper for config 2021年07月15日 15:22:40 +02:00
LICENSE Improve readme and pyproject.toml, add contribution guide, minor style update 2021年06月30日 20:23:57 +02:00
Makefile Move source file in ./src and add Makefile 2021年07月15日 15:59:23 +02:00
README.md Move source file in ./src and add Makefile 2021年07月15日 15:59:23 +02:00

Codemos

Bits of democracy in your code workflow.

Want to try now? Check the demo website.

This project is under development and is not usable yet, please come back later. :)

🌿 What is Codemos?

Codemos is a voting platform designed to work with an issue tracking system (ie. Github or Gitlab), with majority judgment.

Software developers creates polls on a group of issues, helping them to understand users needs.

🏗️ Installation

Using Docker

git clone https://framagit.org/roipoussiere/codemos.git
cd codemos
sudo docker build --tag codemos .

⚙️ Configuration

You must configure Codemos according to your needs.

See the default config for more information about available configuration variables.

Using Docker

For production it's recommended to configure Codemos from environment variables, that can be stored in app.env file:

cp app.env.dist app.env
nano env

🚀 Start

Using Docker

Start your container using the Codemos image you just created, and define app port and env file path:

sudo docker run --rm --name my-codemos -p 80:80 --env-file app.env codemos

❤️ Contributing

See the contribution guide.

📜 License & ownership

  • license: MIT
  • author: Nathanaël Jourdane, for the Mieux Voter non-profit organization.
  • contact: roipoussiere · protonmail · com