5
votes
Accepted
Lightweight CI server to integrate with GOGS
It appears the the defacto solution for now is Drone. It supports GOGS out of the box, and is acting very lightweight so far.
Side note - in the documentation, it indicates you'll need an API key ...
- 201
4
votes
Accepted
DNS server with customizable filtering, for home use
Run a local DNS server of your choice and use OpenDNS as the forwarder. Then you can set custom rules locally and get the reporting of external requests via OpenDNS.
In terms of specific ...
- 166
3
votes
.NET library for running an embedded/selfhosted light web server from C# with SSL/TLS HTTPS
As well as the Kestral solution Todd provided (thanks!), I discovered a third party library called Ceen.Httpd - this is a very lightweight HTTPd server that I was able to just drop into my project ...
- 153
3
votes
Accepted
.NET library for running an embedded/selfhosted light web server from C# with SSL/TLS HTTPS
Try using .Net Core with Kestral webserver.
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel?view=aspnetcore-2.1
SSL Options
options.Configure(context.Configuration....
- 196
2
votes
FTP Server for Android
I use SSHelper. It is not an FTP server, but an SSH server. But should work very well if you control the client to use SSH instead of FTP.
The app must be able to be bound to an external IP (the ...
- 117
2
votes
Accepted
DNS server with filtering
WinGate will do all this, with the exception of IPv6 support.
the DNS server pushes an event whenever there is a request, which you can attach policy or event handlers to. Policy can specify a ...
- 424
2
votes
DNS server with filtering
Acrylic DNS Proxy sounds like what you need.
It supports every Windows version from Windows 2000 to 10 (inclusive)[1];
It is very light-weight (just 428kB);
Caching can be disabled with a setting in ...
- 293
2
votes
GraphQL server recommendation if I don't care much about the tech
You can have a look at GRANDstack (http://grandstack.io/docs/getting-started.html)
GRANDstack is a combination of technologies that work together:
GraphQL
React
Apollo
Neo4j Database
Mutations are ...
- 161
2
votes
ServerPilot for Django/Python applications?
While ServerPilot is designed for PHP, it can be used for other languages, and you keep the benefits you're already familiar with.
https://serverpilot.io/community/articles/how-to-run-apps-in-any-...
- 21
2
votes
FTP server to store user information and logs in database
I am not aware about FTP server which can store log and traces directly to the database. But there is an option to ask your logging subsystem store data to database. For instance, rsyslogd have a ...
- 333
2
votes
Accepted
Version control of linux configuration: /etc and installed packages
For the first piece, etckeeper might be a good candidate:
etckeeper is a collection of tools to let /etc be stored in a git, mercurial, bazaar or darcs repository. This lets you use git to review or ...
Izzy♦
- 18.7k
2
votes
Portable ssh/sftp/scp server for Windows
You may want to take a look at Syncplify.me MicroServer!. It fits all requirements in your description.
Disclaimer: I am one of the developers of this software.
- 456
2
votes
Portable ssh/sftp/scp server for Windows
Try Rebex Tiny SFTP Server. Just unzip it and run. It's free even for commercial purposes.
You can configure it a bit, but it's not needed if you don't want to.
- 121
1
vote
Accepted
Eclipse: Work in a team on a remote server
"We are an team of currently 4 developers" - and you don't use version control??
STOP whatever you are doing. I mean everything. No more design, code or test, nothing at all - until you have version ...
1
vote
SSL socket Server tool for windows
Assuming you mean a websocket server, I would recommend using Node-Red. This is a Node.JS based visual flow-based tool originally designed for IoT work. It fully supports websockets. As well as the ...
- 404
1
vote
Customer Download Access Management
Take a look at WHMCS.
Although it is primarily for selling hosting packages, it can be configured to support product download.
It is a software so you will have to purchase and install it. There ...
- 558
1
vote
Accepted
Alternative to Motion for streaming video in linux
So as per this link but with some condensing and adjustments, first run these commands:
apt-get update
apt-get install git libv4l-dev libjpeg8-dev imagemagick cmake -y
git clone git@github.com:...
- 183
1
vote
Alternative to Motion for streaming video in linux
I use VLC for streaming.
This works with the Raspicam:
raspivid -o - -t 0 -n | cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8090}' :demux=h264
But I prefer streaming via ...
- 774
1
vote
Free SOCKS5 server
Can you use ssh tunnels? The ssh client can do a dynamic socks5 proxy...
-D [bind_address:]port -
Specifies a local “dynamic” application-level port forwarding.
This works by allocating a ...
- 2,440
1
vote
Software to update and license own product for custumers
I would look at WinGUP, http://wingup.org/, a GPLed updater written by Don Ho, the author of Notepad++. If you can update Notepad++, you can update almost anything, I should think.
If you have ...
- 139
1
vote
VOIP/IM Server most secure software
if you want to stick with the well known standards sip, srtp and zrtp have a look at Ostel or to be more concrete OSTN from the Guardian Project.
for a "closed environment/user-base" Mumble (with its ...
- 1,636
1
vote
Backend infrastructure of Dropbox-like platform
If your application is just "going to store (and organise) files quite a lot like Dropbox", then I recommend you re-use an existing open source backend, and customize it (if you need). Make sure the ...
- 19.1k
1
vote
Reverse TCP proxy that can start and stop the proxied application
It is not a reverse proxy, but inetd works this way. It listens on a port, starts the service on client access, and stops it when the port is closed. It is different from a reverse proxy because it ...
1
vote
Multi-threaded server and workflows with big bottlenecks
How is the thread currently blocked? Are you in a loop waiting for some information to come? Are you checking on some information on a regular basis until it changes its state?
From what I understand ...
- 131
1
vote
Music server (on premise) that allows editing playlists on all devices
You might want to look at Nextcloud.
Support for sharing music is just one of it features. Quote from this linked page:
Share images, documents or music with colleagues on your server, send password ...
- 1,414
1
vote
SFTP to FTP reverse proxy
You might try the mod_proxy module for ProFTPD; it supports forward and reverse FTP proxying, with FTPS support on frontend and/or backend.
Full disclosure: I'm the author of ProFTPD and mod_proxy.
...
- 111
1
vote
Website File Download Page
If you are talking about fixed content you can simply have a static link to the file, with whatever text and pictorial information that you desire.
For a more dynamic system just start an FTP server -...
- 31.3k
1
vote
Open-source server OS image management software
I think Fog Project may hit more of your requirements than Clonezilla but does not meet them all. It's centralised and will push images over the wire but you've to update the master images yourself.
- 196
1
vote
Open-source server OS image management software
Check out Clonezilla Server Edition and its core networking part DRBL. It can
create images
install new images
supports different images going to different servers
using images diskless (without ...
- 371
1
vote
Music server with associated client application
Have you considered SONOS, of course its not free but if you have your music on a NAS then you don't need any other computer hardware. Each SONOS speaker is a standalone speaker and as you add more ...
- 159
Only top scored, non community-wiki answers of a minimum length are eligible