[go: up one dir, main page]

Menu

Tree [e1a8f3] master v2017.03 /
 History

HTTPS access


File Date Author Commit
 .ropeproject 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 athana 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 bin 2017-03-14 Tobias Stenzel Tobias Stenzel [5de896] Remove obsolete contenttypes Project and Images...
 contenttypes 2017-03-14 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [a72546] Remove Javascript-Zoom for Images, closes #1580
 core 2017-03-28 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [505a5e] access to lower versions returns an error, clos...
 examples 2017-01-10 Werner Neudenberger Werner Neudenberger [abb0e6] add basic schemas on data init, closes #1236
 export 2017-03-14 Tobias Stenzel Tobias Stenzel [626293] startup speed, add feature switches to deactiva...
 external 2014-09-04 Tobias Stenzel Tobias Stenzel [5aafaa] unused import cleanup, refactored initalization...
 i18n 2017-03-14 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [3d52af] remove obsolete workflow step checkdoublet, clo...
 legacy 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 lib 2017-03-23 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [9fbf12] pdfinfo must not be used with option -meta, clo...
 metadata 2017-03-14 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [881735] edit metadata: node selection field with wrong ...
 migration 2016-11-03 Tobias Stenzel Tobias Stenzel [099764] Oauth user credentials: admin view and Mysql mi...
 schema 2017-03-14 Tobias Stenzel Tobias Stenzel [d2145c] remove unused code from utils and schema.schema...
 utils 2017-03-14 Tobias Stenzel Tobias Stenzel [3f4289] Remove identifier-hash module, closes #1584
 web 2017-04-04 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [0710ea] wrong errormessage during upload of a file with...
 workflow 2017-03-14 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [919099] remove obsolete workflow step ldapauth, closes ...
 .gitignore 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 .mailmap 2016-04-14 Tobias Stenzel Tobias Stenzel [38d283] add mailmap for better git attribution
 CHANGELOG.md 2017-04-04 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [e1a8f3] Release v2017.03, closes #1686
 COPYING 2008-07-10 mediatum mediatum [4107d0] added support for external logins
 INSTALL.md 2017-01-24 Tobias Stenzel Tobias Stenzel [efc1a8] exchange mediatumdev git links with github link...
 README.md 2017-01-24 Tobias Stenzel Tobias Stenzel [efc1a8] exchange mediatumdev git links with github link...
 VERSION 2017-04-04 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [e1a8f3] Release v2017.03, closes #1686
 alembic.ini 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 conftest.py 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 default.nix 2016-03-09 Tobias Stenzel Tobias Stenzel [b505aa] nix requirements backport from postgres branch
 install_from_deps.nix 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 mediatum.cfg.template 2017-03-14 Tobias Stenzel Tobias Stenzel [b30836] Remove obsolete FTP-Upload, closes #1588
 mediatum.nix 2016-03-09 Tobias Stenzel Tobias Stenzel [b505aa] nix requirements backport from postgres branch
 mediatum.py 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 nixpkgs.nix 2017-03-14 Tobias Stenzel Tobias Stenzel [3adba3] upgrade to nixpkgs 16.09, closes #1607
 pylintrc 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 pytest.ini 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 python.nix 2016-03-09 Tobias Stenzel Tobias Stenzel [b505aa] nix requirements backport from postgres branch
 requirements-devel.txt 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 requirements.nix 2017-03-14 Tobias Stenzel Tobias Stenzel [3adba3] upgrade to nixpkgs 16.09, closes #1607
 requirements.readthedocs.txt 2016-09-14 Tobias Stenzel Tobias Stenzel [b6089d] switch to postgres, closes #1000
 requirements.txt 2017-03-14 Tobias Stenzel Tobias Stenzel [9082d3] remove obsolete workflow step checkdoublet, clo...
 setup.py 2017-03-16 Nikolaus Kolbenschlag Nikolaus Kolbenschlag [ee1d1d] Release v2017.02, closes #1660
 shell.nix 2016-03-09 Tobias Stenzel Tobias Stenzel [b505aa] nix requirements backport from postgres branch

Read Me

mediaTUM - Python Document Server

mediaTUM is an open source software product for large scale image, document and video archiving and retrieval written in Python.
For more information and contributions contact us.

Developers

  • mediaTUM development team @ Technische Universität München
  • external contributors

License

All mediaTUM software is licensed under the GNU General Public License 3.
You can redistribute it and/or modify it under the terms of the GPL 3 as published by
the Free Software Foundation.

Documentation

The documentation has its own repository at https://github.com/mediatum/mediatum-docs
Browseable version at https://mediatum.readthedocs.org

Used Tools

  • We use PyVMMonitor for profiling, which is free for open source projects

Quick Test Installation In Three Steps

This should work on all Linux distributions and MacOS. You need the Nix package manager (version > 1.8) to run this.
On non-NixOS machines, about 1,5GB disk space is required. On NixOS, about 1GB is required.

  1. Clone the repository: git clone https://github.com/mediatum/mediatum
  2. Go to the mediatum directory: cd mediatum
  3. Run mediaTUM: ./mediatum.py --force-test-db

The last line in the output should say _Athana HTTP Server started at http://0.0.0.0:8081_.
You can visit http://localhost:8081 now. Default login is admin with password insecure.

The last step downloads all missing dependencies, it may take some minutes on the first run. Dependencies are installed to /nix/store.
By default, database, upload and log files are written to $HOME/mediatum_data.

See INSTALL.md for more details on installation and usage.