Updated various details
This commit is contained in:
parent
ff8d54b726
commit
19e5489ed4
@ -20,3 +20,5 @@ So, I started to look for a replacement. Firstly, I tried Virtualbox - it's free
|
|||||||
Now that I had the core virtualisation system sorted, I still needed some nice management system. While there was a package for Ubuntu to manage KVM, I normally run Windows, and also wanted to avoid native clients. Let me introduce the solution to all of these problems - Proxmox. It's a full bare-metal hypervisor with a fairly nice Web UI (built upon the same framework as Tvheadend), has a great auth system that'll use various external services (LDAP with AD works well), and supports both full virtualisation with KVM as well as spinning up Linux containers with LXC.
|
Now that I had the core virtualisation system sorted, I still needed some nice management system. While there was a package for Ubuntu to manage KVM, I normally run Windows, and also wanted to avoid native clients. Let me introduce the solution to all of these problems - Proxmox. It's a full bare-metal hypervisor with a fairly nice Web UI (built upon the same framework as Tvheadend), has a great auth system that'll use various external services (LDAP with AD works well), and supports both full virtualisation with KVM as well as spinning up Linux containers with LXC.
|
||||||
|
|
||||||
USB passthrough works fine, and I now have Tvheadend sitting in a Linux VM, recording from a USB tuner to a file share hosted in a Windows VM on the same machine, with no issues! I'm also able to create and start linux containers super quickly (< 1 min), which is great for development use.
|
USB passthrough works fine, and I now have Tvheadend sitting in a Linux VM, recording from a USB tuner to a file share hosted in a Windows VM on the same machine, with no issues! I'm also able to create and start linux containers super quickly (< 1 min), which is great for development use.
|
||||||
|
|
||||||
|
Quick update (September 2017): I've since moved TVH to an LXC container, using a mountpoint to directly pass through the /dev/dvb device through to the container. After adding some extra LXC cgroups options, this works excellently.
|
||||||
|
@ -4,8 +4,8 @@ title: "Home"
|
|||||||
icon: "home"
|
icon: "home"
|
||||||
order: 0
|
order: 0
|
||||||
bigtitle: "Hi, I'm Tim!"
|
bigtitle: "Hi, I'm Tim!"
|
||||||
subtitle: "Programmer, Student, Hardware-hacker, Sysadmin, Geek."
|
subtitle: "Student, Sysadmin, Programmer, Geek."
|
||||||
---
|
---
|
||||||
Hey There! I'm Tim, a 18 year old guy from Warwickshire who's a bit obsessed with technology. When I'm not sitting in lessons studying for my A Levels, you'll normally find me in a dark room, surrounded by screens, messing around with some code or servers.
|
Hey There! I'm Tim, a 18 year old guy who's a bit obsessed with technology. I'm currently a Computer Science Undergraduate at the University of Southampton.
|
||||||
|
|
||||||
I primarily do Web Development, starting with HTML when I was around 8, and more recently including some fun server-side projects using modern technologies such as Node.JS. I also enjoy working with computer hardware, ranging from building my own systems to maintaining a small homelab set of servers. While I'm a day-to-day Windows guy, I'm equally at home sitting at a Linux command line.
|
I am primarily interested in networking and security, and maintain a small set of personal linux servers which I use for learning about networking, and testing new systems. I also have experience in front-end web development, as well as back-end development in Node.JS.
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<title><%= document.title %> // Tim Stallard</title>
|
<title><% if(document.slug != "index"){ %><%= document.title %> // <% } %>Tim Stallard</title>
|
||||||
<%- getBlock("styles").toHTML() %>
|
<%- getBlock("styles").toHTML() %>
|
||||||
<%- getBlock("scripts").toHTML() %>
|
<%- getBlock("scripts").toHTML() %>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
@ -30,9 +30,8 @@
|
|||||||
</div>
|
</div>
|
||||||
<div id="footer">
|
<div id="footer">
|
||||||
<h3>© Tim Stallard <%- new Date().getFullYear() %></h3>
|
<h3>© Tim Stallard <%- new Date().getFullYear() %></h3>
|
||||||
Hand crafted in the UK with DocPad, SmoothState.js, and lots of other magic - see the code <a href="https://github.com/TimStallard/timstallard.me.uk">on GitHub</a>
|
Built with DocPad, SmoothState.js, and lots of other magic - see the code <a href="https://github.com/TimStallard/timstallard.me.uk">on GitHub</a><br>
|
||||||
<br>
|
Mugshot by <a href="http://lws.io/">Kevin Lewis</a> at <a href="http://rebelmakers.co.uk/">Rebel Makers Club</a>
|
||||||
Mugshot by the awesome <a href="http://lws.io/">Kevin Lewis</a> at <a href="http://rebelmakers.co.uk/">Rebel Makers Club</a>
|
|
||||||
</div>
|
</div>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -6,7 +6,7 @@ layout: core
|
|||||||
<div class="animated">
|
<div class="animated">
|
||||||
<div id="text">
|
<div id="text">
|
||||||
<h1 style="font-size: 7.85vw; font-family: 'Open Sans';"><%- document.bigtitle %></h1>
|
<h1 style="font-size: 7.85vw; font-family: 'Open Sans';"><%- document.bigtitle %></h1>
|
||||||
<h2 style="font-size: 1.48vw;"><%- document.subtitle %></h2>
|
<h2 style="font-size: 2.17vw;"><%- document.subtitle %></h2>
|
||||||
<div id="maindesc">
|
<div id="maindesc">
|
||||||
<%- content %>
|
<%- content %>
|
||||||
</div>
|
</div>
|
||||||
@ -25,7 +25,7 @@ layout: core
|
|||||||
<div id="slim" class="animated">
|
<div id="slim" class="animated">
|
||||||
<div class="header animated">
|
<div class="header animated">
|
||||||
<h1 style="font-size: 15.8vw; font-family: 'Open Sans';"><%- document.bigtitle %></h1>
|
<h1 style="font-size: 15.8vw; font-family: 'Open Sans';"><%- document.bigtitle %></h1>
|
||||||
<h2 style="font-size: 3vw;"><%- document.subtitle %></h2>
|
<h2 style="font-size: 4.38vw;"><%- document.subtitle %></h2>
|
||||||
</div>
|
</div>
|
||||||
<img src="/img/Photo.jpg" class="animated" />
|
<img src="/img/Photo.jpg" class="animated" />
|
||||||
<div class="description animated">
|
<div class="description animated">
|
||||||
|
Loading…
x
Reference in New Issue
Block a user