Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Fastdfs | 8,681 | 4 days ago | 451 | gpl-3.0 | C | |||||
FastDFS is an open source high performance distributed file system (DFS). It's major functions include: file storing, file syncing and file accessing, and design for high capacity and load balance. Wechat/Weixin public account (Chinese Language): fastdfs | ||||||||||
Murder | 2,515 | 1 | 1 | 7 years ago | 4 | October 11, 2010 | 8 | other | Ruby | |
Large scale server deploys using BitTorrent and the BitTornado library (NOTE: project no longer maintained) | ||||||||||
Freeradius Server | 1,903 | 18 hours ago | 50 | gpl-2.0 | C | |||||
FreeRADIUS - A multi-protocol policy server. | ||||||||||
Bittorrent Tracker | 1,601 | 441 | 58 | 7 days ago | 251 | August 09, 2023 | 17 | mit | JavaScript | |
🌊 Simple, robust, BitTorrent tracker (client & server) implementation | ||||||||||
Leyou | 540 | 2 years ago | 22 | apache-2.0 | Java | |||||
乐优商城项目后台 | ||||||||||
Zentyal | 479 | a month ago | 114 | gpl-2.0 | Perl | |||||
Linux Small Business Server | ||||||||||
Udpt | 197 | a year ago | 4 | mit | Rust | |||||
A lightweight UDP torrent tracker | ||||||||||
Tracker Proxy | 145 | 5 days ago | 14 | gpl-3.0 | PHP | |||||
HTTP proxy for Matomo's tracker API. This script allows to track websites with Matomo without revealing to your visitors the secret Matomo server URL. | ||||||||||
Vscode Coding Tracker | 142 | 2 years ago | 14 | March 25, 2018 | 14 | gpl-3.0 | JavaScript | |||
:clock10: A coding activities tracker(time, file, type) | ||||||||||
Nodejs Tk102 | 112 | 4 | 2 | 2 years ago | 12 | July 17, 2021 | 1 | unlicense | JavaScript | |
DEPRECATED - Server for Xexun/Coban TK102 GPS tracker devices - Anyone want to take over this project? |
GPS/GLONASS tracker server for Debian
glonassd is a linux daemon that receives data from a GPS / GLONASS trackers, processing and preserving them in a database.
Written in C, сompiled with gcc 6.3.0 for x86_64-linux-gnu.
Receiving: Arnavi-4/5, Galileo (all versions), GPS101-GPS103, SAT-LITE / SAT-LITE2, Wialon IPS, Wialon NIS (SOAP / Olympstroy), EGTS (ERA-GLONASS), TQ GPRS (H02).
Sending (forwarding): all receiving without reencode or reencode to EGTS, Wialon NIS, WialonIPS, Galileo.
Protocols can be added using plug libraries.
PostgreSQL
Redis
Oracle
Databases can be added using plug libraries.
make all for compile daemon + database library + terminals libraries
make glonassd for compile daemon only
make pg for compile database (PostgreSQL) library
make name for compile terminal name library
Additional information about threed party libraries
Create folder for daemon an copy in it files **glonassd, .so, .sql, or use folder where project compiled.
In you PostgreSQL database create table "tgpsdata" (see script tgpsdata.sql).
If you use firewall, enable ports for incoming terminal connections.
In glonassd.conf file in server section edit values for:
listen - IP addres listen trackers interface
transmit - IP addres retranslation to remote server interface
log_file - full path to log file
db_host, db_port, db_name, db_schema, db_user, db_pass - parameters for you PostgreSQL database
Comment or uncomment terminals sections for used terminals and edit listeners ports.
For forwarding terminals data to remote server see comments in forward section of the glonassd.conf file.
For schedule database tasks see comments about timer parameter in server section of the glonassd.conf file.
From daemon folder use ./glonassd start command for start in console mode, CTRL+C for stop.
Use -d parameter for start in daemon mode.
Use -c path/to/config/file parameter for config file not in daemon folder.
If daemon configured as automatically startup, use service glonassd start and service glonassd stop for start/stop if needded.
Edit DAEMON variable in glonassd.sh file for correct path to daemon folder.
Copy glonassd.sh file in /etc/init.d folder.
Use chmod 0755 /etc/init.d/glonassd.sh for make it executable.
Use systemctl daemon-reload and update-rc.d glonassd.sh defaults for enable autostart daemon.
Use update-rc.d -f glonassd.sh remove for diasble autostart without delete glonassd.sh file.
Delete /etc/init.d/glonassd.sh file and use systemctl daemon-reload for fully cleanup daemon info.
The glonassd is open-sourced software licensed under the MIT license.
Documentation to be written.
Andrey Fedorov, Kurgan, Russia.
mailto:[email protected]
This daemon is part of navigation service of locman.org.
12.06.2020
01.05.2021
13.11.2021
04.04.2022
17.04.2022