Download the PHP package richterl/elektronicke-volby without Composer
On this page you can find all versions of the php package richterl/elektronicke-volby. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download richterl/elektronicke-volby
More information about richterl/elektronicke-volby
Files in richterl/elektronicke-volby
Download richterl/elektronicke-volby
More information about richterl/elektronicke-volby
Files in richterl/elektronicke-volby
Vendor richterl
Package elektronicke-volby
Short Description Electronic Voting System
License GPL-3.0-only
Homepage https://github.com/RichterL/ElektronickeVolby
Package elektronicke-volby
Short Description Electronic Voting System
License GPL-3.0-only
Homepage https://github.com/RichterL/ElektronickeVolby
Please rate this library. Is it a good library?
Informations about the package elektronicke-volby
Electronické volby
Tato aplikace vznikla jako výsledek bakalářské práce. Text bakalářské práce bude zpřístupněn až po jejím zveřejnění.
Systémové požadavky
Aplikace ke svému provozu vyžaduje:
- HTTP server - otestován nginx a Apache2
- aktivní SSL šifrování (HTTPS) - pro testování stačí self-signed certifikát
- Databázový server - otestováno MySQL a MariaDb, vyžadována konfigurace
secure_file_priv = ""
- PHP verze 7.4 (verze 8.0 netestována, teoreticky funkční)
- PHP rozšíření php-ldap (php-gmp doporučeno)
- Composer (správa PHP balíčků) - seznam balíčků je níže, instalace je automatická
Základní instalace
Následujícím příkazem nainstalujte celý projekt včetně balíčků závislostí:
composer create-project richterl/elektronicke-volby /path/to/install
- Virtual host HTTP serveru musí směřovat pouze na adresáře
www
awww_backend
. - Především adresáře
app
alog
atemp
nesmí být přístupné z prohlížeče! (vizte Nette security warning) - Adresáře
log
atemp
musí být zapisovatelné pro všechny (world-writable) - Soubor
app/config/local.neon.default
obsahuje přednastavené hodnoty pro připojení k univerzitnímu LDAP serveru (dostupný pouze v rámci sítě UTB) a konfiguraci připojení k databázi - tu je potřeba doplnit. Upravený soubor přejmenujte nalocal.neon
- V adresáři
bin
naleznete soubory pro základní zprovoznění databáze.export.sql
(struktura) ainstall.sql
- hodnoty vyžadované pro základní běh aplikace (administrátorský účet, ACL). - Upravte soubor
app/Router/RouterFactory.php
tak, aby reflektoval skutečný stav. - Aplikace by nyní měla být funkční a dostupná na adresách
https://admin.volby.l
ahttps://volby.l
(pro lokální instalaci)
All versions of elektronicke-volby with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
nette/application Version ^3.1
nette/bootstrap Version ^3.1
nette/caching Version ^3.1
nette/database Version ^3.1
nette/di Version ^3.0
nette/finder Version ^2.5
nette/forms Version ^3.0
nette/http Version ^3.1
nette/mail Version ^3.1
nette/robot-loader Version ^3.3
nette/security Version ^3.1
nette/utils Version ^3.2
latte/latte Version ^2.9
tracy/tracy Version ^2.8
contributte/forms-bootstrap Version ^0.4
ublaboo/datagrid Version ^6.7
dibi/dibi Version ^4.2
contributte/forms-multiplier Version ^3.2
phpseclib/phpseclib Version ^3.0
ext-ldap Version *
ext-json Version *
contributte/pdf Version ^6.1
nette/application Version ^3.1
nette/bootstrap Version ^3.1
nette/caching Version ^3.1
nette/database Version ^3.1
nette/di Version ^3.0
nette/finder Version ^2.5
nette/forms Version ^3.0
nette/http Version ^3.1
nette/mail Version ^3.1
nette/robot-loader Version ^3.3
nette/security Version ^3.1
nette/utils Version ^3.2
latte/latte Version ^2.9
tracy/tracy Version ^2.8
contributte/forms-bootstrap Version ^0.4
ublaboo/datagrid Version ^6.7
dibi/dibi Version ^4.2
contributte/forms-multiplier Version ^3.2
phpseclib/phpseclib Version ^3.0
ext-ldap Version *
ext-json Version *
contributte/pdf Version ^6.1
The package richterl/elektronicke-volby contains the following files
Loading the files please wait ....