feat: Add podcast xml
All checks were successful
Build Docker / Build Image (push) Successful in 50s

This commit is contained in:
Nathan Woodburn 2024-05-19 22:05:03 +10:00
parent bf6236e60b
commit 1eb32828ec
Signed by: nathanwoodburn
GPG Key ID: 203B000478AD0EF1
3 changed files with 28 additions and 3 deletions

View File

@ -436,6 +436,31 @@ def hnsdoh_acme():
print(record) print(record)
return jsonify({'status': 'success'}) return jsonify({'status': 'success'})
@app.route('/ID1')
def ID1():
# Proxy to ID1 url
req = requests.get('https://id1.woodburn.au')
return make_response(req.content, 200, {'Content-Type': req.headers['Content-Type']})
@app.route('/ID1/<path:path>')
def ID1_path(path):
# Proxy to ID1 url
req = requests.get('https://id1.woodburn.au/' + path)
return make_response(req.content, 200, {'Content-Type': req.headers['Content-Type']})
@app.route('/ID1.xml')
def ID1_xml():
# Proxy to ID1 url
req = requests.get('https://id1.woodburn.au/ID1.xml')
return make_response(req.content, 200, {'Content-Type': req.headers['Content-Type']})
@app.route('/podsync.opml')
def podsync():
req = requests.get('https://id1.woodburn.au/podsync.opml')
return make_response(req.content, 200, {'Content-Type': req.headers['Content-Type']})
# 404 catch all # 404 catch all
@app.errorhandler(404) @app.errorhandler(404)
def not_found(e): def not_found(e):

View File

@ -68,7 +68,7 @@
</div> </div>
</div> </div>
</div> </div>
<p style="margin-top: 1em;">Hi, I am Nathan Woodburn and I live in Canberra<br>I am currently studying at the Australian National University<br>I enjoy 3D printing and CAD<br>I code stuff with C#, Linux Bash<br>I can code in a ton of other languages with Google's help<br>I'm a co-founder of <a href="https://hns.au" target="_blank">Handshake Australia</a><br>I currently work for <a href="https://learn.namebase.io" target="_blank">Namebase</a><br><br></p><i class="fas fa-arrow-down" style="font-size: 50px;" onclick="slideout()"></i> <p style="margin-top: 1em;">Hi, I am Nathan Woodburn and I live in Canberra<br>I am currently studying at the Australian National University<br>I enjoy 3D printing and CAD<br>I code stuff with C#, Linux Bash and tons of other languages<br>I'm a co-founder of <a href="https://hns.au" target="_blank">Handshake Australia</a><br>I currently work for <a href="https://learn.namebase.io" target="_blank">Namebase</a><br><br></p><i class="fas fa-arrow-down" style="font-size: 50px;" onclick="slideout()"></i>
<script src="/assets/bootstrap/js/bootstrap.min.js"></script> <script src="/assets/bootstrap/js/bootstrap.min.js"></script>
<script src="/assets/js/script.min.js"></script> <script src="/assets/js/script.min.js"></script>
<script src="/assets/js/about.min.js"></script> <script src="/assets/js/about.min.js"></script>

View File

@ -78,7 +78,7 @@ Check them out here!</blockquote><img class="img-fluid" src="/assets/img/pfront.
<div class="col-lg-8 mx-auto"> <div class="col-lg-8 mx-auto">
<h2>About ME</h2> <h2>About ME</h2>
<div class="profile-container" style="margin-bottom: 2em;"><img class="profile background" src="/assets/img/profile.jpg" style="border-radius: 50%;" alt="My Profile"><img class="profile foreground" src="/assets/img/pfront.webp" alt=""></div> <div class="profile-container" style="margin-bottom: 2em;"><img class="profile background" src="/assets/img/profile.jpg" style="border-radius: 50%;" alt="My Profile"><img class="profile foreground" src="/assets/img/pfront.webp" alt=""></div>
<p style="margin-bottom: 5px;">Hi, I'm Nathan Woodburn and I live in Canberra, Australia.<br>I've been home schooled all the way to Yr 12.<br>I'm currently studying a&nbsp;Bachelor of Computer Science.<br>I started a 3D printing service in early 2021.<br>I'm one of the founders of <a href="https://hns.au" target="_blank">Handshake AU</a>&nbsp;working to increase Handshake adoption in Australia.<br>I work for <a href="https://www.namebase.io" target="_blank">Namebase</a>&nbsp;as tech and general support. Namebase is a US based company owned by <a href="https://namecheap.com" target="_blank">Namecheap</a>.</p> <p style="margin-bottom: 5px;">Hi, I'm Nathan Woodburn and I live in Canberra, Australia.<br>I've been home schooled all the way to Yr 12.<br>I'm currently studying a&nbsp;Bachelor of Computer Science.<br>I create tons of random projects so this site is often behind.<br>I'm one of the founders of <a href="https://hns.au" target="_blank">Handshake AU</a>&nbsp;working to increase Handshake adoption in Australia.<br>I work for <a href="https://www.namebase.io" target="_blank">Namebase</a>&nbsp;as tech and general support. Namebase is a US based company owned by <a href="https://namecheap.com" target="_blank">Namecheap</a>.</p>
<p title="{{repo_description}}" style="margin-bottom: 0px;display: inline-block;">I'm currently working on</p> <p title="{{repo_description}}" style="margin-bottom: 0px;display: inline-block;">I'm currently working on</p>
<p data-bs-toggle="tooltip" data-bss-tooltip="" title="{{repo_description}}" style="display: inline-block;">{{repo | safe}}</p> <p data-bs-toggle="tooltip" data-bss-tooltip="" title="{{repo_description}}" style="display: inline-block;">{{repo | safe}}</p>
</div> </div>
@ -89,7 +89,7 @@ Check them out here!</blockquote><img class="img-fluid" src="/assets/img/pfront.
<ul class="list-unstyled" style="font-size: 18px;"> <ul class="list-unstyled" style="font-size: 18px;">
<li class="printing">3D Printing</li> <li class="printing">3D Printing</li>
<li>Autodesk Fusion 360 (CAD Modeling)</li> <li>Autodesk Fusion 360 (CAD Modeling)</li>
<li class="programc">C# Programming</li> <li class="programc">Programming with various languages</li>
<li>DNS, DNSSEC and Trustless SSL</li> <li>DNS, DNSSEC and Trustless SSL</li>
<li class="programlinux">Linux Servers and CLI</li> <li class="programlinux">Linux Servers and CLI</li>
<li class="programnginx">NGINX Web Servers</li> <li class="programnginx">NGINX Web Servers</li>