Antonio Navarro Perez
fab0b8044a
Load torrent files from folder on start. ( #149 )
2022-10-08 19:36:55 +02:00
Antonio Navarro Perez
1a59d03a0c
Use a smaller badger log file size to be compatible with 32 bit systems ( #108 )
2021-12-16 21:13:47 +01:00
Antonio Navarro Perez
e90e6eaf1f
Improve server. ( #103 )
2021-12-09 17:45:25 +01:00
Antonio Navarro Perez
5458cc8442
Fix problem with readTimeout.
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-11-30 18:26:06 +01:00
Antonio Navarro Perez
8d9a9281c9
New Expandable file formats ( #95 )
2021-11-29 11:07:54 +01:00
Antonio Navarro Perez
47198b3bc6
Add HTTPFS implementation ( #93 )
2021-11-23 13:05:49 +01:00
Antonio Navarro Perez
ddda39b22a
Server implementation. ( #90 )
...
* Server implementation.
- Share the content of a folder as a magnet file.
- Web interface with all data needed for sharing data.
- New configuration to add several servers
- Every time the content of the server folder is changed, the magnet
file will be generated again.
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
* Update dependencies
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
* Use boltdb piece completion storage.
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-11-21 14:03:18 +01:00
Antonio Navarro Perez
5d4e48f0f9
Improve logs ( #89 )
2021-11-20 20:57:25 +01:00
Antonio Navarro Perez
2f18213660
Add and remove torrents from web interface ( #84 )
2021-11-16 13:13:58 +01:00
Antonio Navarro Perez
5bb067be1a
Modify configuration structure. ( #49 )
2021-04-04 19:24:58 +02:00
Antonio Navarro Perez
3b87e4aad7
Move from logrus to zerolog. ( #45 )
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-03-10 10:54:56 +01:00
Antonio Navarro Perez
2a38efbb03
Several torrents per filesystem ( #38 )
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-03-06 23:08:15 +01:00
Antonio Navarro Perez
ed8bd64017
Alpha WebDAV support ( #37 )
2021-03-01 19:04:59 +01:00
Antonio Navarro Perez
6a50c17cf2
Update deps ( #23 )
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-11-16 19:20:17 +01:00
Antonio Navarro Perez
0e2288565d
Reload server and edit configuration. ( #15 )
...
The first iteration for config editor and server reload from the web interface.
2020-11-08 18:19:25 +01:00
Antonio Navarro Perez
b8392c4c50
Remove previous POCs
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-06-13 12:15:46 +02:00
Antonio Navarro Perez
401a79379f
Add piece size to web interface.
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-06-09 12:06:12 +02:00
Antonio Navarro Perez
59ce273e25
Improve example config file
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-06-07 12:55:06 +02:00
Antonio Navarro Perez
92a219e9c8
Improve permissions, close files and lazy metadata loading.
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-06-07 12:52:00 +02:00
Antonio Navarro Perez
ae4be076f9
Remove worker pool.
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-06-03 11:15:01 +02:00
Antonio Navarro Perez
40eefbf008
Implement zip explode first iteration
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-06-03 11:03:13 +02:00
Antonio Navarro Perez
1e46df7dd7
Add solarized styles
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-05-21 18:45:46 +02:00
Antonio Navarro Perez
9f6d1d713a
Add peers and seeders on routes page.
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-05-21 18:45:29 +02:00
Antonio Navarro Perez
ecd524ed3c
First functional web interface version.
...
- Simplify by now all html and javascript.
- Added a simple interface using go templates and plain javascript.
- Improved REST interface for the use case.
- Changed some properties into the config file to make it suitable for
future use cases.
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-05-18 19:42:23 +02:00
Antonio Navarro Perez
80ed4e9e1e
more work on front part.
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-05-13 19:02:51 +02:00
Antonio Navarro Perez
287fd85918
First dashboard iteration
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-05-08 16:37:43 +02:00
Antonio Navarro Perez
9aa3b3fd76
Add stats and cleanup
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-05-02 14:06:18 +02:00
Antonio Navarro Perez
657caea2d3
Add first working torrent implementation
...
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2020-04-27 18:46:23 +02:00