Sign inSign up

robotichead/nearbeach-base

By robotichead

Updated 4 months ago

Base library and packages required for NearBeach Application

Image
0

5.6K

robotichead/nearbeach-base repository overview

Quick References

main

Quick references

NearBeach Docker Base

Contains the base installation and libraries required for NearBeach application to run. Can be used as a base image for your Django project.

Source Code

NearBeach Application - https://github.com/robotichead/NearBeach

NearBeach Docker - https://github.com/robotichead/nearbeach-docker

Goal for repository

  1. Automatic rebuilding of libraries at a set time - so base can have the latest security updates and patches
  2. Quicker deployment time for NearBeach Application, as the base libraries and packages don't need to be re-downloaded
  3. Any new library required by NearBeach can be placed into the base by editing the file: Dockerfile.base
  4. Any python package required by NearBeach, can be automatically inserted into the requirement.txt file within the NearBeach codebase[1].

[1] Please note - this is required to be on the main branch. The following code queries the requirements.txt file

    python3 -c "import requests; print(requests.get('https://raw.githubusercontent.com/robotichead/NearBeach/${TARGET_BRANCH}/requirements.txt').text)" > requirements.txt && \

Automatic Build Process

Currently we have GitHub actions scheduled to build the application at 2:03PM on the following days

  • Monday
  • Wednesday
  • Friday

License

NearBeach currently uses the MIT License

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

Some additional license information which was able to be auto-detected might be found in the repo-info repository's nearbeach/ directory.

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

Tag summary

Content type

Image

Digest

sha256:d3ef36946

Size

359 MB

Last updated

4 months ago

docker pull robotichead/nearbeach-base:main