Skip to content

Repository files navigation

pyobs-archive

A webservice for an archive for astronomical images. Implements most of the interfaces defined by Las Cumbres Observatory, and optionally restricts frame access to project members via a pyobs-portal connection.

Frame browser showing a filter sidebar and a sortable table of BIAS, DARK, SKYFLAT, and EXPOSE frames

Documentation

Full installation (Docker Compose), configuration (every environment variable), architecture (how this fits into the rest of the pyobs fleet), and REST API reference: see docs/source/ (built with Sphinx — cd docs && uv run --with sphinx --with sphinx-rtd-theme make html).

Development

git clone https://github.com/pyobs/pyobs-archive.git
cd pyobs-archive
uv run manage.py migrate
uv run manage.py createsuperuser
uv run manage.py runserver
uv run manage.py test

See docs/source/development.rst for the full local-dev flow, and docs/source/installation.rst for the Docker Compose production setup.

Changelog

version 1.0.0 (2020-11-23)

  • Initial release

version 1.1.0 (2020-12-04)

  • Added footer to page

version 1.1.1 (2020-12-10)

  • Minor bugfix

Used packages

The following packages are used in this project.

Python:

JavaScript, CSS & Co.:

Thanks

Thanks to all the people at LCO for their support. This project also uses some JavaScript from their archive.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages