Ancillary Servers Source

1---
2title: 'Ancillary Servers'
3date: '2019-11-05'
4published_at: '2019-11-05T09:18:00.000+11:00'
5tags: ['development', 'inbucket', 'monitoring', 'open source', 'pastebin']
6author: 'Gavin Jackson'
7excerpt: 'This post looks at handy ancillary servers that I find myself using to support my day-to-day software development tasks. What do I mean by ancillary server In this context, it''s an internet-connecte...'
8updated_at: '2019-11-22T18:38:57.305+11:00'
9legacy_url: 'http://www.gavinj.net/2019/11/ancillary-servers.html'
10---
11
12This post looks at handy ancillary servers that I find myself using to support my day-to-day software development tasks.
13
14What do I mean by *ancillary server* In this context, it's an internet-connected server that is used to help me in my day to-day work. These typically run on a cheap VPS server (think Linode or Digital Ocean). The utilities are all open source software.
15
161. **InBucket **- this is a mailinator-like service for testing email services, it's basically an SMTP server listening on port 25 that accepts email for all email email addresses and provides a web interface that allows you to check the email - a REST API allows you to write unit tests. I find this handy for a lot of reasons, obviously this is great for testing software (we use an internal instance for testing low environments), but it's also great for creating throw-away emails. [https://www.inbucket.org/](https://www.inbucket.org/)
17
18[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYNLKLZSUXBIUWvD4b1CX6r_XXEluY6-N_HeY5QS1DeuIhMRPn05nj1UDy5_jfdUJN9Bv7BGrsdBXNYd581U7INocii9n5QFTHA4mv6e9x7nNI0er-Vp0uXyX885rrG6-BCIn3q_E1LUQ/s640/inbucket.JPG)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYNLKLZSUXBIUWvD4b1CX6r_XXEluY6-N_HeY5QS1DeuIhMRPn05nj1UDy5_jfdUJN9Bv7BGrsdBXNYd581U7INocii9n5QFTHA4mv6e9x7nNI0er-Vp0uXyX885rrG6-BCIn3q_E1LUQ/s1600/inbucket.JPG)
19
202. **PHPServerMonitor **- need a simple service to check if your servers are running This is a nice, simple one that does just that. It integrates with a number of notification subsystems (email, SMS gateways etc) you can easily define the frequency of the checks - I have them running every minute and it send me an sms if any of my servers go down. Quick and easy to set up. [https://www.phpservermonitor.org/](https://www.phpservermonitor.org/)
21
22[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHvo_ABHoMgFnLvcbCkiRZayPRLLapTRBrNU5UU0Tqs5XncmwAv-mC_zhFuxYf2DgKhDGr_oMt9b5-IPCOxOXXt6TUJCY0UeG_GyJuw7SgaGJvlsw8Cxps7tmzagvoGPKLmH41N24o7ak/s640/phpservermon_2.JPG)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHvo_ABHoMgFnLvcbCkiRZayPRLLapTRBrNU5UU0Tqs5XncmwAv-mC_zhFuxYf2DgKhDGr_oMt9b5-IPCOxOXXt6TUJCY0UeG_GyJuw7SgaGJvlsw8Cxps7tmzagvoGPKLmH41N24o7ak/s1600/phpservermon_2.JPG)
23
243. **Stikked **- a personal pastebin that allows you to easily share snippets of code (or temporarily store them for yourself if you are jumping between networks etc). Simple rules for aging off notes, and very pretty syntax highlighting. [https://github.com/claudehohl/Stikked](https://github.com/claudehohl/Stikked)
25
26[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitQGHWAD0ouy3_S4jEhD8hFATSuOe0oQ2RiYyXVC6p6rvGOB3FICKw264Qbl1xS-4AZ9IolJ2FDKdDet5_Jsl6TJ23YDhuCqO5hW3eQ8H0-VDCfm-dhEzoZNaO850-MhGtw0fRMDauB-k/s640/stikked_3.JPG)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitQGHWAD0ouy3_S4jEhD8hFATSuOe0oQ2RiYyXVC6p6rvGOB3FICKw264Qbl1xS-4AZ9IolJ2FDKdDet5_Jsl6TJ23YDhuCqO5hW3eQ8H0-VDCfm-dhEzoZNaO850-MhGtw0fRMDauB-k/s1600/stikked_3.JPG)
27
284. **Owncloud** - ever wanted your own personal dropbox server Owncloud seems to fit the bill nicely. Written in PHP it's easy to set up, and also provides mobile apps that can connect to your own server! [https://github.com/owncloud](https://github.com/owncloud), [https://owncloud.org/](https://owncloud.org/)
29
30[![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq8Mj4Bp4S_TzrqLUiN-WAZjv6PKQZJnkbKEQk1Jlyjk9KiS79ABFLATlbH8vHkwwfnSLtXUyC9SryJrhLgZkB9CI-v8lcVtjWO0AnnDRMGxa92cJjALBPjmw0zKMTuIfI10-g_2agBh4/s640/owncloud_screenshot.png)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiq8Mj4Bp4S_TzrqLUiN-WAZjv6PKQZJnkbKEQk1Jlyjk9KiS79ABFLATlbH8vHkwwfnSLtXUyC9SryJrhLgZkB9CI-v8lcVtjWO0AnnDRMGxa92cJjALBPjmw0zKMTuIfI10-g_2agBh4/s1600/owncloud_screenshot.png)
31
32What are your favorite ancillary servers Please leave a comment below!
33
34
35