Skip to content

curtmerrill/cmsmc

Repository files navigation

CMSMC

Curt
Merrill's
System for
Managing
Content

Development

Install uv

Clone the repo

Install dependencies: uv sync

To add dependencies, use uv add <pkg> (add --dev for development tools)

To remove dependencies, uv remove <pkg>

After changing dependencies, sync the changes: uv sync

Use ruff for linting and formatting: uv run ruff check, uv run ruff format

Deployment

Clone/pull the repository.

Create edit ./.env with appropriate settings for docker-compose.yml:

ENVIRON="dev"
APP_PORT=8200
IP_ADDR=192.168.100.14

Create/edit ./cmsmc/.env with appropriate settings:

DEBUG="1"
DJANGO_SECRET_KEY="localdev"

About

My blog

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Contributors

Languages