Commit graph

266 commits

Author SHA1 Message Date
Antonio Navarro Perez
47198b3bc6
Add HTTPFS implementation (#93) 2021-11-23 13:05:49 +01:00
Antonio Navarro Perez
1d769673ca
Use go:embed for statics (#92) 2021-11-21 18:31:47 +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
66eadf35dc
Fix problems on windows (#87) 2021-11-18 20:36:07 +01:00
dependabot[bot]
df7f1ce8be
Bump actions/setup-python from 2.2.2 to 2.3.0 (#86)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-18 11:48:05 +01:00
Antonio Navarro Perez
33aeaf353d
Update mkdocs.yml 2021-11-16 13:40:14 +01:00
dependabot[bot]
2d63ce8551
Bump crazy-max/ghaction-docker-meta from 3.5.0 to 3.6.0 (#83)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 13:28:01 +01:00
dependabot[bot]
035bb957de
Bump mkdocs from 1.2.2 to 1.2.3 in /mkdocs (#85)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 13:27:34 +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
02842b1917
Simple webDAV auth implementation (#82) 2021-10-11 18:50:18 +02:00
Antonio Navarro Perez
f6e155f07e Change alpine golang image from 1.15 to 1.17
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-10-08 16:34:16 +02:00
Antonio Navarro Perez
c100b1d37f Add code highlighting
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-10-08 16:21:05 +02:00
Antonio Navarro Perez
f606b129b2
Update dependencies and move to Go 1.17 (#81) 2021-10-08 16:15:09 +02:00
Antonio Navarro Perez
fce348e7ac
Update mkdocs.yml 2021-10-08 12:26:01 +02:00
Antonio Navarro Perez
ab92460857
Update mkdocs.yml 2021-10-08 12:21:03 +02:00
Antonio Navarro Perez
fd1bfcf1de
Update mkdocs.yml 2021-10-08 12:15:49 +02:00
Antonio Navarro Perez
cd35e8fe12
Update mkdocs.yml 2021-10-08 12:00:56 +02:00
Antonio Navarro Perez
0a96f836b7
Organize docs. (#80) 2021-10-08 11:52:37 +02:00
Antonio Navarro Perez
891afabb6d
Update README.md 2021-10-07 20:21:56 +02:00
Antonio Navarro Perez
8b849d71c6
Update mkdocs.yml 2021-10-07 20:09:33 +02:00
Antonio Navarro Perez
679138d26f
Update mkdocs.yml 2021-10-07 19:52:47 +02:00
Antonio Navarro Perez
5f95dd93b1
Update mkdocs.yml 2021-10-07 19:45:02 +02:00
Antonio Navarro Perez
9d1fcaa827
Update mkdocs.yml 2021-10-07 19:36:25 +02:00
Antonio Navarro Perez
012c93d804
Update mkdocs.yml 2021-10-07 19:31:26 +02:00
Antonio Navarro Perez
8080c14610
Update mkdocs.yml 2021-10-07 19:27:19 +02:00
Antonio Navarro Perez
8d3d2d9d02
Update requirements.txt 2021-10-07 19:11:38 +02:00
Antonio Navarro Perez
a7874853e1
Update mkdocs.yml 2021-10-07 19:10:46 +02:00
Antonio Navarro Perez
2bbe2f165a
Update mkdocs.yml 2021-10-07 19:07:33 +02:00
Antonio Navarro Perez
4b836ee9ea Fix workflow yaml
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-10-07 19:05:55 +02:00
Antonio Navarro Perez
8e70ea1404
First version of proper docs. (#79)
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-10-07 19:03:03 +02:00
dependabot[bot]
e20b48b972
Bump coverallsapp/github-action from 1.1.2 to 1.1.3 (#75)
Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/v1.1.2...1.1.3)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 17:06:39 +02:00
dependabot[bot]
8c0cb1ef54
Bump crazy-max/ghaction-docker-meta from 2.4.0 to 3.5.0 (#77)
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta) from 2.4.0 to 3.5.0.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: crazy-max/ghaction-docker-meta
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 17:06:28 +02:00
dependabot[bot]
3973d8b5f2
Bump docker/build-push-action from 2.6.1 to 2.7.0 (#78)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2.6.1 to 2.7.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2.6.1...v2.7.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 17:05:57 +02:00
dependabot[bot]
a9e2c8ebf3
Bump docker/login-action from 1.9.0 to 1.10.0 (#73)
Bumps [docker/login-action](https://github.com/docker/login-action) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1.9.0...v1.10.0)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-29 17:05:40 +02:00
dependabot[bot]
28128bb9e7
Bump docker/setup-qemu-action from 1.1.0 to 1.2.0 (#69)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1.1.0...v1.2.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 09:18:56 +02:00
dependabot[bot]
68aa69880a
Bump peter-evans/dockerhub-description from 2.4.2 to 2.4.3 (#71)
Bumps [peter-evans/dockerhub-description](https://github.com/peter-evans/dockerhub-description) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/peter-evans/dockerhub-description/releases)
- [Commits](https://github.com/peter-evans/dockerhub-description/compare/v2.4.2...v2.4.3)

---
updated-dependencies:
- dependency-name: peter-evans/dockerhub-description
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 09:18:26 +02:00
dependabot[bot]
a22465b425
Bump actions/cache from 2.1.5 to 2.1.6 (#70)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 09:17:51 +02:00
dependabot[bot]
bc1bf2ddd2
Bump docker/build-push-action from 2.4.0 to 2.6.1 (#72)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 09:17:24 +02:00
Antonio Navarro Perez
8319f37325
Update handlebars.min.js 2021-05-23 19:05:12 +02:00
dependabot[bot]
f0b12d9f1a
Bump docker/setup-qemu-action from 1 to 1.1.0 (#63)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 1.1.0.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v1.1.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-23 19:00:00 +02:00
dependabot[bot]
bb6d757e9a
Bump docker/build-push-action from 2 to 2.4.0 (#64)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-23 18:59:43 +02:00
dependabot[bot]
e240900812
Bump peter-evans/dockerhub-description from 2 to 2.4.2 (#61)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-23 18:59:09 +02:00
dependabot[bot]
43a7f01166
Bump crazy-max/ghaction-docker-meta from v2.3.0 to v2.4.0 (#58)
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta) from v2.3.0 to v2.4.0.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases)
- [Changelog](https://github.com/crazy-max/ghaction-docker-meta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.3.0...e09df4df3ce0f1198fcfa91b72743b2cb7969430)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-04 10:02:19 +02:00
dependabot[bot]
e41ef28975
Bump docker/login-action from v1.8.0 to v1.9.0 (#57)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-29 18:40:35 +02:00
Antonio Navarro Perez
b35f303981
Update dependencies. (#56)
Signed-off-by: Antonio Navarro Perez <antnavper@gmail.com>
2021-04-25 11:00:27 +02:00
dependabot[bot]
62e4980e4c
Bump actions/cache from v2.1.4 to v2.1.5 (#54)
Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-25 10:38:33 +02:00
dependabot[bot]
f13b2d2a68
Bump crazy-max/ghaction-docker-meta from v2.1.1 to v2.3.0 (#53)
Bumps [crazy-max/ghaction-docker-meta](https://github.com/crazy-max/ghaction-docker-meta) from v2.1.1 to v2.3.0.
- [Release notes](https://github.com/crazy-max/ghaction-docker-meta/releases)
- [Changelog](https://github.com/crazy-max/ghaction-docker-meta/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crazy-max/ghaction-docker-meta/compare/v2.1.1...2e1a5c7fa42123697f82d479b551a1bbdb1bef88)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-08 16:58:51 +02:00
Antonio Navarro Perez
9ce34e69ea
Update docker workflow (#50) 2021-04-04 21:00:21 +02:00
Antonio Navarro Perez
5bb067be1a
Modify configuration structure. (#49) 2021-04-04 19:24:58 +02:00