Skip to content

A web app that is hosted within a local intranet. Nuxt frontend, python backend, docker-compose

License

Notifications You must be signed in to change notification settings

LabAutomationAndScreening/copier-nuxt-python-intranet-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pre-commit Copier Actions status Open in Dev Containers

Usage

To create a new repository using this template:

  1. Create a basic devcontainer either using the Codespaces default or using the file .devcontainer/devcontainer-to-instantiate-template.json from the base template repo
  2. Inside that devcontainer, run sh .devcontainer/install-ci-tooling.sh to install necessary tooling to instantiate the template (you can copy/paste the script from this
  3. Delete all files currently in the repository. Optional...but makes it easiest to avoid git conflicts.
  4. Run copier to instantiate the template: copier copy --trust gh:LabAutomationAndScreening/copier-nuxt-python-intranet-app.git .
  5. Run uv lock to generate the lock file
  6. Run python3 .github/workflows/hash_git_files.py . --for-devcontainer-config-update to update the hash for your devcontainer file
  7. Commit the changes (optional)
  8. Rebuild your new devcontainer

Development

Updating from the template

This repository uses a copier template. To pull in the latest updates from the template, use the command: copier update --trust --conflict rej --defaults

About

A web app that is hosted within a local intranet. Nuxt frontend, python backend, docker-compose

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •