├── 0001.html
├── 0002.html
├── 0003.html
├── 0004.html
├── 0005.html
├── 0006.html
├── 0007.html
├── 0008.html
├── 0009.html
├── 0010.html
├── 0011.html
├── 0014.html
├── 0015.html
├── 0016.html
├── 0017.html
├── 0032.html
├── 0033.html
├── 0034.html
├── 0036.html
├── 0037.html
├── 0040.html
├── 0041.html
├── 0042.html
├── 0045.html
├── 0046.html
├── 0047.html
├── 0048.html
├── 0049.html
├── 0050.html
├── 0053.html
├── 0055.html
├── 0057.html
├── 0059.html
├── 0061.html
├── 0062.html
├── 0063.html
├── 0064.html
├── 0066.html
├── 0067.html
├── 0068.html
├── 0069.html
├── 0070.html
├── 0071.html
├── 0072.html
├── 0073.html
├── 0074.html
├── 0075.html
├── 0076.html
├── 0077.html
├── 0078.html
├── 0079.html
├── 0080.html
├── 0081.html
├── 0082.html
├── 0083.html
├── 0084.html
├── 0085.html
├── 0086.html
├── 0087.html
├── 0088.html
├── 0089.html
├── 0090.html
├── 0091.html
├── 0094.html
├── 0095.html
├── 0096.html
├── 0098.html
├── 0099.html
├── 0100.html
├── 0103.html
├── 0104.html
├── 0105.html
├── 0106.html
├── 0107.html
├── 0109.html
├── 0110.html
├── 0113.html
├── 0114.html
├── 0115.html
├── 0116.html
├── 0117.html
├── 0118.html
├── 0120.html
├── 0121.html
├── 0123.html
├── 0125.html
├── 0126.html
├── 0127.html
├── 0128.html
├── 0129.html
├── 0130.html
├── 0131.html
├── 0132.html
├── 0133.html
├── 0134.html
├── 0135.html
├── 0136.html
├── 0137.html
├── 0138.html
├── 0139.html
├── 0140.html
├── 0141.html
├── 0142.html
├── 0144.html
├── 0145.html
├── 0147.html
├── 0149.html
├── 0151.html
├── 0152.html
├── 0153.html
├── 0154.html
├── 0155.html
├── 0157.html
├── 0158.html
├── 0159.html
├── 0160.html
├── 0161.html
├── 0162.html
├── 0164.html
├── 0165.html
├── 0166.html
├── 0167.html
├── 0168.html
├── 0169.html
├── 0170.html
├── 0171.html
├── 0172.html
├── 0177.html
├── 0178.html
├── 0182.html
├── 0185.html
├── 0187.html
├── 0188.html
├── 0189.html
├── 0190.html
├── 0191.html
├── 0192.html
├── 0193.html
├── 0194.html
├── 0196.html
├── 0197.html
├── 0198.html
├── 0199.html
├── 0200.html
├── 0202.html
├── 0204.html
├── 0205.html
├── 0206.html
├── 0207.html
├── 0208.html
├── 0209.html
├── 0210.html
├── 0211.html
├── 0213.html
├── 0214.html
├── 0216.html
├── 0217.html
├── 0219.html
├── 0220.html
├── 0221.html
├── 0222.html
├── 0223.html
├── 0225.html
├── 0226.html
├── 0227.html
├── 0229.html
├── 0230.html
├── 0231.html
├── 0233.html
├── 0234.html
├── 0235.html
├── 0236.html
├── 0237.html
├── 0239.html
├── 0241.html
├── 0243.html
├── 0246.html
├── 0247.html
├── 0248.html
├── 0249.html
├── 0250.html
├── 0251.html
├── 0252.html
├── 0253.html
├── 0254.html
├── 0255.html
├── 0256.html
├── 0258.html
├── 0259.html
├── 0260.html
├── 0261.html
├── 0262.html
├── 0263.html
├── 0264.html
├── 0265.html
├── 0266.html
├── 0268.html
├── 0269.html
├── 0270.html
├── 0271.html
├── 0272.html
├── 0273.html
├── 0274.html
├── 0275.html
├── 0276.html
├── 0277.html
├── 0278.html
├── 0279.html
├── 0280.html
├── 0281.html
├── 0282.html
├── 0284.html
├── 0285.html
├── 0286.html
├── 0290.html
├── 0291.html
├── 0292.html
├── 0293.html
├── 0294.html
├── 0295.html
├── 0296.html
├── 0298.html
├── 0300.html
├── 0301.html
├── 0302.html
├── 0303.html
├── 0304.html
├── 0306.html
├── 0308.html
├── 0309.html
├── 0310.html
├── 0311.html
├── 0312.html
├── 0313.html
├── 0314.html
├── 0316.html
├── 0317.html
├── 0320.html
├── 0321.html
├── 0322.html
├── 0323.html
├── 0325.html
├── 0328.html
├── 0331.html
├── 0332.html
├── 0333.html
├── 0334.html
├── 0335.html
├── 0336.html
├── 0337.html
├── 0338.html
├── 0339.html
├── 0341.html
├── 0342.html
├── 0345.html
├── 0346.html
├── 0347.html
├── 0348.html
├── 0349.html
├── 0350.html
├── 0351.html
├── 0352.html
├── 0353.html
├── 0354.html
├── 0355.html
├── 0356.html
├── 0357.html
├── 0358.html
├── 0359.html
├── 0360.html
├── 0361.html
├── 0364.html
├── 0365.html
├── 0366.html
├── 0367.html
├── 0368.html
├── 0369.html
├── 0370.html
├── 0371.html
├── 0372.html
├── 0374.html
├── 0375.html
├── 0376.html
├── 0377.html
├── 0381.html
├── 0382.html
├── 0383.html
├── 0384.html
├── 0385.html
├── 0386.html
├── 0387.html
├── 0388.html
├── 0390.html
├── 0391.html
├── 0392.html
├── 0393.html
├── 0395.html
├── 0397.html
├── 0398.html
├── 0400.html
├── 0401.html
├── 0402.html
├── 0403.html
├── 0405.html
├── 0408.html
├── 0410.html
├── 0411.html
├── 0413.html
├── 0414.html
├── 0415.html
├── 0416.html
├── 0417.html
├── 0418.html
├── 0419.html
├── 0420.html
├── 0421.html
├── 0422.html
├── 0423.html
├── 0424.html
├── 0425.html
├── 0426.html
├── 0427.html
├── 0428.html
├── 0429.html
├── 0430.html
├── 0431.html
├── 0432.html
├── 0433.html
├── 0434.html
├── 0435.html
├── 0436.html
├── 0440.html
├── 0441.html
├── 0442.html
├── 0443.html
├── 0444.html
├── 0445.html
├── 0446.html
├── 0447.html
├── 0451.html
├── 0454.html
├── 0455.html
├── 0456.html
├── 0457.html
├── 0458.html
├── 0459.html
├── 0460.html
├── 0461.html
├── 0464.html
├── 0465.html
├── 0466.html
├── 0467.html
├── 0468.html
├── 0469.html
├── 0470.html
├── 0471.html
├── 0472.html
├── 0473.html
├── 0474.html
├── 0475.html
├── 0476.html
├── 0477.html
├── 0478.html
├── 0479.html
├── 0480.html
├── 0481.html
├── 0484.html
├── 0485.html
├── 0487.html
├── 0489.html
├── 0490.html
├── 0492.html
├── 0494.html
├── 0495.html
├── 0496.html
├── 0497.html
├── 0498.html
├── 0499.html
├── 0500.html
├── 0502.html
├── 0503.html
├── 0504.html
├── 0505.html
├── 0506.html
├── 0507.html
├── 0508.html
├── 0509.html
├── 0512.html
├── 0513.html
├── 0515.html
├── 0516.html
├── 0517.html
├── 0519.html
├── 0520.html
├── 0521.html
├── 0522.html
├── 0523.html
├── 0524.html
├── 0525.html
├── 0526.html
├── 0527.html
├── 0528.html
├── 0529.html
├── 0530.html
├── 0531.html
├── 0534.html
├── 0535.html
├── 0536.html
├── 0537.html
├── 0538.html
├── 0540.html
├── 0542.html
├── 0543.html
├── 0544.html
├── 0546.html
├── 0547.html
├── 0548.html
├── 0549.html
├── 0550.html
├── 0551.html
├── 0553.html
├── 0554.html
├── 0555.html
├── 0556.html
├── 0557.html
├── 0558.html
├── 0559.html
├── 0560.html
├── 0561.html
├── 0562.html
├── 0563.html
├── 0564.html
├── 0565.html
├── 0566.html
├── 0567.html
├── 0569.html
├── 0570.html
├── 0571.html
├── 0572.html
├── 0573.html
├── 0575.html
├── 0577.html
├── 0578.html
├── 0579.html
├── 0581.html
├── 0582.html
├── 0583.html
├── 0584.html
├── 0585.html
├── 0586.html
├── 0587.html
├── 0588.html
├── 0589.html
├── 0590.html
├── 0592.html
├── 0593.html
├── 0594.html
├── 0595.html
├── 0596.html
├── 0597.html
├── 0598.html
├── 0599.html
├── 0602.html
├── 0605.html
├── 0607.html
├── 0608.html
├── 0609.html
├── 0610.html
├── 0611.html
├── 0612.html
├── 0613.html
├── 0614.html
├── 0615.html
├── 0616.html
├── 0617.html
├── 0618.html
├── 0619.html
├── 0620.html
├── 0621.html
├── 0622.html
├── 0623.html
├── 0624.html
├── 0626.html
├── 0627.html
├── 0628.html
├── 0629.html
├── 0630.html
├── 0631.html
├── 0632.html
├── 0633.html
├── 0634.html
├── 0635.html
├── 0636.html
├── 0637.html
├── 0638.html
├── 0639.html
├── 0640.html
├── 0643.html
├── 0644.html
├── 0646.html
├── 0647.html
├── 0648.html
├── 0650.html
├── 0651.html
├── 0652.html
├── 0653.html
├── 0654.html
├── 0655.html
├── 0656.html
├── 0657.html
├── 0658.html
├── 0659.html
├── 0661.html
├── 0662.html
├── 0663.html
├── 0667.html
├── 0669.html
├── 0670.html
├── 0671.html
├── 0672.html
├── 0673.html
├── 0674.html
├── 0675.html
├── 0678.html
├── 0681.html
├── 0683.html
├── 0684.html
├── 0685.html
├── 0686.html
├── 0687.html
├── 0688.html
├── 0689.html
├── 0691.html
├── 0692.html
├── 0693.html
├── 0694.html
├── 0696.html
├── 0697.html
├── 0698.html
├── 0699.html
├── 0701.html
├── 0702.html
├── 0703.html
├── 0704.html
├── 0705.html
├── 0706.html
├── 0708.html
├── 0709.html
├── 0712.html
├── 0713.html
├── 0715.html
├── 0717.html
├── 0718.html
├── 0720.html
├── 0721.html
├── 0725.html
├── 0727.html
├── 0728.html
├── 0731.html
├── 0732.html
├── 0734.html
├── 0735.html
├── 0738.html
├── 0739.html
├── 0740.html
├── 0741.html
├── 0742.html
├── 0743.html
├── 0744.html
├── 0745.html
├── 0746.html
├── 0747.html
├── 0748.html
├── 0749.html
├── 0750.html
├── 0751.html
├── 0752.html
├── 0753.html
├── 0756.html
├── 0757.html
├── 0758.html
├── 0759.html
├── 0760.html
├── 0762.html
├── 0763.html
├── 0764.html
├── 0767.html
├── 0768.html
├── 0770.html
├── 0771.html
├── 0772.html
├── 0773.html
├── 0774.html
├── 0775.html
├── 0776.html
├── 0777.html
├── 0778.html
├── 0779.html
├── 0780.html
├── 0781.html
├── 0782.html
├── 0783.html
├── 0784.html
├── 0786.html
├── 0787.html
├── 0788.html
├── 0789.html
├── 0791.html
├── 0792.html
├── 0794.html
├── 0795.html
├── 0796.html
├── 0801.html
├── 0806.html
├── 0808.html
├── 0809.html
├── 0810.html
├── 0811.html
├── 0813.html
├── 0814.html
├── 0815.html
├── 0816.html
├── 0817.html
├── 0818.html
├── 0819.html
├── 0820.html
├── 0821.html
├── 0822.html
├── 0824.html
├── 0825.html
├── 0826.html
├── 0827.html
├── 0828.html
├── 0830.html
├── 0831.html
├── 0832.html
├── 0835.html
├── 0837.html
├── 0838.html
├── 0839.html
├── 0840.html
├── 0841.html
├── 0845.html
├── 0847.html
├── 0849.html
├── 0851.html
├── 0852.html
├── 0853.html
├── 0855.html
├── 0857.html
├── 0858.html
├── 0859.html
├── 0860.html
├── 0861.html
├── 0862.html
├── 0864.html
├── 0865.html
├── 0867.html
├── 0868.html
├── 0869.html
├── 0870.html
├── 0871.html
├── 0872.html
├── 0873.html
├── 0874.html
├── 0875.html
├── 0876.html
├── 0877.html
├── 0878.html
├── 0879.html
├── 0880.html
├── 0881.html
├── 0882.html
├── 0886.html
├── 0888.html
├── 0889.html
├── 0890.html
├── 0891.html
├── 0892.html
├── 0894.html
├── 0895.html
├── 0896.html
├── 0902.html
├── 0904.html
├── 0907.html
├── 0908.html
├── 0909.html
├── 0910.html
├── 0911.html
├── 0912.html
├── 0913.html
├── 0914.html
├── 0916.html
├── 0917.html
├── 0918.html
├── 0919.html
├── 0920.html
├── 0921.html
├── 0922.html
├── 0924.html
├── 0925.html
├── 0928.html
├── 0929.html
├── 0932.html
├── 0933.html
├── 0934.html
├── 0937.html
├── 0938.html
├── 0939.html
├── 0940.html
├── 0944.html
├── 0945.html
├── 0946.html
├── 0948.html
├── 0949.html
├── 0950.html
├── 0952.html
├── 0956.html
├── 0960.html
├── 0961.html
├── 0962.html
├── 0963.html
├── 0967.html
├── 0968.html
├── 0969.html
├── 0970.html
├── 0971.html
├── 0972.html
├── 0973.html
├── 0974.html
├── 0975.html
├── 0976.html
├── 0977.html
├── 0978.html
├── 0983.html
├── 0984.html
├── 0985.html
├── 0986.html
├── 0988.html
├── 0989.html
├── 0990.html
├── 0991.html
├── 0992.html
├── 0993.html
├── 0996.html
├── 1000.html
├── 1001.html
├── _Downloads
├── OpenCoreEFIFolder-v17.zip
├── VM_Always_On.ps1
├── VMs Always On.xml
├── mongodb_test.php
└── proxmox_api.php
├── attachments
└── 0421
│ └── diagram.jpg
├── css
└── steps.css
├── data.json
├── images
├── amazon.png
├── clipboard.png
├── clipboard_active.png
├── discord.png
├── github.png
├── reddit.png
├── rss.png
├── twitter.png
├── wordpress.png
└── youtube.png
├── includes
├── favicon.ico
├── js
│ └── steps.js
└── sites.json
└── index.html
/0002.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Backing Up DD-WRT Settings Using HTTrack
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Backing Up DD-WRT Settings Using HTTrack
22 |
23 |
24 |
25 |
Disclaimer: This does not backup 100% of the settings in DD-WRT, but it is a great way to capture the settings prior to upgrading so values can be copied/pasted back into place
26 |
27 |
28 | Download HTTrack Download
29 | Extract the download hhtrack-noinst zip archive
30 | Create a directory to store your DD-WRT backup
31 | Launch WinHTTrack.exe
32 | Click Next
33 | Set Project name: DD-WRT
34 | Set Base path to the directory created in step 3
35 | Click Next
36 | Click Add URL...
37 | Set URL: to your DD-WRT IP Address
38 | Login: your DD-WRT user name
39 | Password: your DD-WRT password
40 |
41 | Click OK
42 | Click Next
43 | Wait for the process to complete
44 | Browse the site created by HTTrack
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/0005.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Customizing Apache HTTPD Error Pages
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Customizing Apache HTTPD Error Pages
22 |
23 |
24 |
25 |
26 | Download Apache HTTPD Download
27 | Install Apache HTTPD
28 | Navigate to <ApacheInstallDirectory>/error
29 | Edit top.html and bottom.html to your liking
30 | Save top.html and bottom.html
31 | Open a web browser
32 | Browse to a local URL that is invalid to force a 404 error from Apache HTTPD Forced 404
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/0011.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | OUYA Boot Animation
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
OUYA Boot Animation
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/0034.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | FTP Files to Sony Playstation 3 Console
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
FTP Files to Sony Playstation 3 Console
22 |
23 |
24 |
25 |
Things You Will Need
26 |
27 |
28 | A softmodded Sony PlayStation 3 console with WebMAN installed
29 | A network
30 |
31 |
32 |
Setting Up and Starting the PS3 FTP Server
33 |
34 |
35 | Connect the PS3 console to your network and power it on
36 | Go to Settings > System Settings > System Information and make note of the console's IP address
37 | On a PC, download FileZilla FTP Client Download
38 | Install FileZilla FTP Client
39 | Input the PS3 console IP address, leaving everything else blank/default > Click Quickconnect
40 | The internal hard drive of the PS3 is labeled dev_hdd0
41 | To copy PlayStation, PlayStation 2, PSP or PlayStation 3 games to the internal hard drive just copy the .iso file to the corresponding folder on dev_hdd0 (PlayStation 2 = PS2ISO, etc)
42 |
43 | WebMAN also includes a simple web UI for viewing the the games on the console
44 | Open a web browser and navigate to the PS3 console's IP address
45 | Click the Refresh XML button
46 | Click the Refresh HTML button
47 |
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/0041.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Nmon - Terminal System Monitor for Linux
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Nmon - Terminal System Monitor for Linux
22 |
23 |
24 |
25 |
What is nmon?
26 |
27 |
nmon is a systems administrator, tuner, benchmark tool. It can display the CPU, memory, network, disks (mini graphs or numbers), file systems, NFS, top processes, resources (Linux version & processors) and on Power micro-partition information. -https://packages.debian.org/bullseye/nmon
28 |
29 |
Installation
30 |
31 |
32 | Log into the Linux device
33 | Run the following commands in a terminal window:
34 | # update software repositories
35 | sudo apt update
36 | # install software updates
37 | sudo apt upgrade -y
38 | # install nmon
39 | sudo apt install nmon -y
40 | # launch nmon
41 | nmon
42 |
43 | Use the different keyboard shortcuts to show/hide various monitors
44 | c = CPU monitor
45 | m = memory monitor
46 | d = disk monitor
47 | n = network monitor
48 | t = process monitor
49 | + = slower update interval
50 | - = faster update interval
51 |
52 |
53 |
54 |
55 |
56 |
--------------------------------------------------------------------------------
/0073.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Recovering Data From Damaged, Failing or Formatted Hard Drive
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Recovering Data From Damaged, Failing or Formatted Hard Drive
22 |
23 |
24 |
25 |
I had some friends reach out to me recently after their external backup hard drive had stopped working. After trying some Windows tools and some utilities in Hiren's Boot CD I decided to take one last attempt using a Ubuntu 20.02 flash drive and some Linux utilities......was I successful?
26 |
27 |
Commands Used for Reference
28 |
29 |
30 | sudo apt-get update
31 | sudo apt-get upgrade
32 | sudo apt-get install testdisk
33 |
34 | sudo dpkg -i ./testdisk_7.1-5_amd64.deb
35 | sudo fdisk -l
36 |
37 | sudo testdisk /path/to/storage/device
38 | sudo photorec /path/to/storage/device
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/0078.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Add Desktop Widgets to Windows 10
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Add Desktop Widgets to Windows 10
22 |
23 |
24 |
25 |
26 | Download 8GadgetPack Download
27 | Run 8GadgetPackSetup.msi
28 | Add widgets to your Windows 10 desktop like it's 2006
29 |
30 |
31 |
32 |
33 |
34 |
--------------------------------------------------------------------------------
/0100.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Shave ~3GB From Windows OS Drive
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Shave ~3GB From Windows OS Drive
22 |
23 |
24 |
25 |
This is a great trick to save a few gigabytes of space on the OS, especially if you have a smaller mSata SSD for the boot drive.
26 |
27 |
28 | Right click the Start button > Command Prompt (Admin)
29 | Run the following command to compress OS files
30 | Compact.exe /CompactOS:always
31 |
32 | The command takes about 10 minutes to complete depending on your hard drive and will free about 3 GB of space
33 |
34 |
35 |
Reverting the Compression
36 |
37 |
If for some reason you want to undo this change you can use the steps below to decompress the OS files
38 |
39 |
40 | Right click the Start button > Command Prompt (Admin)
41 | Run the following command to compress OS files
42 | Compact.exe /CompactOS:never
43 |
44 |
45 |
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/0104.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Running scrcpy to Remote Control Android Device
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Running scrcpy to Remote Control Android Device
22 |
23 |
24 |
25 |
What is scrcpy?
26 |
27 |
scrcpy allows you to display and remotely control your Android device similar to a VNC connection, but does so over ADB.
28 |
29 |
Note, the scrcpy program requires a device running Android 5 or higher
30 |
31 |
32 | Navigate to the scrcpy github and download the latest version for your platform Download
33 | Extract or install the downloaded scrcpy program
34 | Verify you have ADB (Sometimes labeled USB debugging) enabled on the Android device you want to remote control
35 |
36 | You may need to enable Developer options to enable ADB/USB debugging
37 | Go to Settings > About
38 | Click on the Build number 7 times, you will start to see a countdown
39 | Once Developer options are enabled, Go to Settings > Developer options and check the box next to USB debugging
40 |
41 |
42 | Connect the Android device to the host computer
43 | Launch the scrcpy program
44 | Remote control your Android device
45 |
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/0117.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Setup an Official Windows 10 VM in Under 10 Minutes
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Setup an Official Windows 10 VM in Under 10 Minutes
22 |
23 |
24 |
25 |
26 | Open a browser and navigate to https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
27 | Select VirtualBox from the platform options
28 | Extract the downloaded .zip file
29 | Launch VirtualBox
30 | Select File > Import Appliance...
31 | Click the Browse icon > Navigate to the extracted files .ova file > Select MSEdge - Win10.ova
32 | Click Next and then Import
33 | Make sure the MSEdge - Win10 VM is selected and click Start > Normal
34 | That's it
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/0120.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Compressing GameCube .iso with GCIT
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Compressing GameCube .iso with GCIT
22 |
23 |
24 |
25 |
26 | Download GameCube ISO Tool Download
27 | Extract GameCube ISO Tool and copy gcit.exe to the same directory as the GameCube .iso files
28 | Open a text editor (ie Notepad) and paste the following command
29 | for %%f in (*.iso) do gcit.exe "%%f" -q -b -d ".\%%f.trimmed.iso"
30 |
31 | Save the above Notepad document as gc.bat in the same directory as the GameCube .iso files
32 | Double click gc.bat
33 | Watch and wait
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/0128.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Gnome Desktop Environment (Ubuntu/Fedora) on Armbian
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install Gnome Desktop Environment (Ubuntu/Fedora) on Armbian
22 |
23 |
24 |
25 |
26 | Log into Armbian
27 | Launch a terminal window and run the following commands:
28 | # update software repositories
29 | sudo apt update
30 | # install available software updates
31 | sudo apt upgrade
32 | # clean apt cache
33 | sudo apt clean
34 | # install lxdm and gnome
35 | sudo apt install lxdm gnome-desktop
36 |
37 | After the system reboots, you should be greeted with a different login screen
38 | There is now an option to log into the gnome desktop environment
39 |
40 | To set gnome as the default for all users, edit the /etc/lxdm/lxdm.conf file and add session=/usr/bin/gnome-session
41 | # edit lxdm config
42 | sudo nano /etc/lxdm/lxdm.conf
43 |
44 | session=/usr/bin/gnome-session
45 |
46 | To set gnome as the default just for the current user, edit the ~/.dmrc file setting Session=gnome
47 | # edit desktop config
48 | sudo nano ~/.dmrc
49 |
50 | [Desktop]
51 | Session=gnome
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/0144.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing Windows Subsystem for Linux (WSL)
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Installing Windows Subsystem for Linux (WSL)
22 |
23 |
24 |
25 |
26 | Launch Powershell as administrator
27 | Run the following command
28 | dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
29 |
30 | Reboot
31 | If running Windows 2004 or newer, run the following additional commands to use WSL 2
32 | dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
33 | wsl --set-default-version 2
34 |
35 | Click the Start Button > Search Microsoft Store > Select Microsoft Store
36 | Search for the Linux distribution to install (Debian, Ubuntu, etc)
37 | Select the Linux distribution and click the Get button in the upper right corner
38 | After the Linux distribution downloads and installs, select the distribution from the Start menu to launch it
39 | Input a username and password to be used in the Linux environment
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/0145.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install a Desktop Environment on Windows Subsystem for Linux (WSL)
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install a Desktop Environment on Windows Subsystem for Linux (WSL)
22 |
23 |
24 |
25 |
26 | Download VcXsrv Download
27 | Install VcXsrv
28 | Launch WSL environment
29 | Run the following commands in the WSL terminal to install the lightweight LXDE desktop environment
30 | sudo apt-get install lxde
31 | export DISPLAY=:0
32 | export LIBGL_ALWAYS_INDIRECT=1
33 |
34 | Run VcXsrv
35 | Select how to display the Linux environment (Windowed, Full Screen, etc)
36 | Select No Client
37 | Click Next to accept the default values
38 | Click the Save Configuration button and save the .xlaunch configuration file
39 | Click Finish
40 | Back in the WSL terminal run the following command to launch the LXDE desktop environment
41 | startlxde
42 |
43 | Enjoy your Linux desktop environment running natively on Windows
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/0159.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Show Google Calendar in Mozilla Thunderbird
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Show Google Calendar in Mozilla Thunderbird
22 |
23 |
24 |
25 |
26 | Open a web browser and navigate to https://gmail.com
27 | Login with your gmail account
28 | Click on the Google apps icon > Calendar
29 | Click on the gear icon > Settings
30 | Select the calendar to display in Thunderbird under the Settings for my calendars heading in the left navigation
31 | Scroll down toward the bottom of the page to find the Secret address in iCal format
32 | Copy this URL
33 | Launch Thunderbird
34 | If the Lightning calendar extension is not already installed, go to Tools > Add-ons > Search for Lightning > Click Add to Thunderbird to install the extension
35 | Open the Calendar
36 | Right click on the Calendar navigation area > New Calendar...
37 | Select On the Network > Next
38 | Select iCaldendar (ICS) and paste the Google Calendar URL copied earlier in the location field > Click Next
39 | Give the calendar a name and set the color > Click Next
40 | Click Finish
41 | Wait for a few seconds as the Google Calendar events populate into Thunderbird
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/0160.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Add OpenFire Instant Messaging in Mozilla Thunderbird
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Add OpenFire Instant Messaging in Mozilla Thunderbird
22 |
23 |
24 |
25 |
26 | Launch Mozilla Thunderbird
27 | Select File > New > Chat Account...
28 | Select XMPP > Click Next
29 | Input the OpenFire username and domain > Click Next
30 | Input the chat user passwords > Click Next
31 | Set the Local Alias field
32 | From the Connection security dropdown, select Require encryption is SSL has been setup, otherwise select Use encryption if available
33 | In the Server field enter the IP address or DNS name for the OpenFire server
34 | Click Next
35 | Click Finish
36 | Enjoy instant messaging inside the Thunderbird e-mail client
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/0162.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing Webmin on Linux Device
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Installing Webmin on Linux Device
22 |
23 |
24 |
25 |
26 | Log into the Debian device
27 | Run the following commands in a terminal:
28 | sudo apt-add-repository 'deb https://download.webmin.com/download/repository sarge contrib'
29 | sudo wget -O /root/jcameron-key.asc https://download.webmin.com/jcameron-key.asc
30 | sudo apt-key add /root/jcameron-key.asc
31 | sudo apt-get update
32 | sudo apt-get upgrade
33 | sudo apt-get install webmin
34 |
35 | Open a web browser and navigate to https://DNSorIP:10000
36 | Login using a valid account on the Linux device
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/0171.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Setup the Official NextCloud VM in VirtualBox in Under 10 Minutes
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Setup the Official NextCloud VM in VirtualBox in Under 10 Minutes
22 |
23 |
24 |
25 |
26 | Download Nextcloud-VM.ova Download
27 | Launch VirtualBox
28 | Select File > Import Appliance...
29 | Click the choose file icon and navigate to the downloaded Nextcloud-VM.ova
30 | Change the VM Name to NextCloud
31 | Click the Import button
32 | After the import process completes, select the NextCloud VM and click Start > Normal Start
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/0182.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Web Based Active Directory Management with ManageEngine ADManager Plus
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Web Based Active Directory Management with ManageEngine ADManager Plus
21 |
22 |
23 |
24 |
25 | Download ADManager Plus Download
26 | Install ADManager Plus, skipping the registration step
27 | Once the installation completes, open a web browser and navigate to http://DNSorIP:8080
28 | Login with username admin and password admin
29 | Click the Click here to add a new domain link
30 | Complete the form, enabling the Authentication checkbox and entering the Domain Name, Username and Password
31 | Click the Discover New link
32 | Type the domain controller host name(s) > Click Add
33 | Click Add to complete setting up the domain
34 | Welcome to web based Active Directory administration with ADManager Plus
35 |
36 |
37 |
38 |
39 |
40 |
--------------------------------------------------------------------------------
/0187.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Amazon FireTV Stick Gen 1 Boot Animation
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Amazon FireTV Stick Gen 1 Boot Animation
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/0188.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Amazon FireTV Stick Gen 2 Boot Animation
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Amazon FireTV Stick Gen 2 Boot Animation
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/0189.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Amazon FireTV Stick 4K Boot Animation
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Amazon FireTV Stick 4K Boot Animation
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/0192.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Block Facebook Tracking Cookies with Pi-Hole
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Block Facebook Tracking Cookies with Pi-Hole
22 |
23 |
24 |
25 |
26 | Open a web browser and navigate to https://facebook.com
27 | Facebook will load normally
28 | Open a new tab and navigate to the Pi-Hole admin interface
29 | Click Login in the left navigation menu
30 | Login with the administrative password
31 | Click Blacklist in the left navigation menu
32 | Click the Regex filter tab at the top of the main content area
33 | Complete the Regex Filter form as follows:
34 | Regular Expression: (facebook|fb|fbcdn|fbsbx|tfbnw)\.(com|net)
35 | Comment: Facebook
36 |
37 | Click the Add to Blacklist button
38 | Open a new tab and navigate to https://facebook.com
39 | Pi-hole should now be blocking Facebook.com and many of the known domain names used by Facebook tracking cookies
40 | Back in the Pi-hole admin interface, click Query Log in the left navigation menu
41 | Facebook.com will be showing as Blocked (regex blacklist)
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/0205.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing Brave Browser on Ubuntu/Debian
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Installing Brave Browser on Ubuntu/Debian
21 |
22 |
23 |
24 |
Install Brave Browser
25 |
26 |
27 | Log into the Debian/Ubuntu device
28 | Run the following commands in a terminal:
29 | sudo apt install apt-transport-https curl
30 | curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -
31 | echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
32 | sudo apt update
33 | sudo apt install brave-browser
34 |
35 |
36 |
37 |
Uninstall Firefox (Optional)
38 |
39 |
40 | To uninstall Firefox, continue with the following commands in a terminal:
41 | # remove firefox and any orphaned packages
42 | sudo apt remove firefox* --purge
43 | sudo apt autoremove
44 | sudo apt clean
45 | # remove hidden .mozilla folder in user directory
46 | sudo rm ./.mozilla/ -r
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/0211.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Convert OpenVPN Access Server to MySQL Backend
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Convert OpenVPN Access Server to MySQL Backend
22 |
23 |
24 |
25 |
26 | Install MySQL/MariaDB if it is not already installed
27 | sudo apt install mariadb-server
28 |
29 | Log into OpenVPN Access Server
30 | Click Tools > DB Convert in the left navigation
31 | Enter the root MySQL password
32 | Click the DB Convert button
33 | Wait for the process to complete
34 | Click the Restart button
35 |
36 |
37 |
Further reading: https://openvpn.net/vpn-server-resources/configuration-database-management-and-backups/
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/0213.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install phpMyAdmin Dark Theme Windows or Linux
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install phpMyAdmin Dark Theme Windows or Linux
22 |
23 |
24 |
25 |
Install on Linux
26 |
27 |
28 | Log into the Linux device
29 | Run the following commands in a terminal:
30 | # install git
31 | sudo apt-get install git
32 | # clone the dark theme from git
33 | git clone https://github.com/i12bretro/pmahomme-dark.git
34 | # copy the dark theme to the phpmyadmin themes directory
35 | sudo cp ./pmahomme-dark /var/www/html/phpmyadmin/themes -r
36 |
37 | Log into the phpMyAdmin web interface
38 | On the main page change the theme to pmahomme_dark
39 |
40 |
41 |
Install on Windows
42 |
43 |
44 | Open a web browser and navigate to https://github.com/i12bretro/pmahomme-dark
45 | Click the Code dropdown > Download ZIP
46 | Extract the downloaded .zip file
47 | Copy the entire pmahomme-dark to the phpMyAdmin /themes directory
48 | Log into the phpMyAdmin web interface
49 | On the main page change the theme to pmahomme_dark
50 |
51 |
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/0220.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing LibreElec on S912 Android TV Box
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Installing LibreElec on S912 Android TV Box
22 |
23 |
24 |
25 |
Things You Will Need
26 |
27 |
30 |
31 |
Downloads and Flashing to MicroSD
32 |
33 |
34 | Download LibreElec Download
35 | Download Balena Etcher Download
36 | Run Balena Etcher
37 | Burn LibreElec image to microSD card
38 | Safely remove microSD and re-insert
39 | Ignore/close the Windows dialogs to format the inserted microSD card
40 |
41 |
42 |
Booting to LibreElec for the First Time
43 |
44 |
45 | With an unfolded paperclip, press the reset button hidden inside the 3.5mm AV port
46 | While holding the reset button, plug the power adapter into the Android TV box
47 | You should see the LibreElec splash screen
48 |
49 |
50 |
Special thanks to the developers of LibreElec for making this amazing software
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/0246.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Setting up LDAP Authentication for ownCloud
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Setting up LDAP Authentication for ownCloud
22 |
23 |
24 |
25 |
26 | Log into the Linux device
27 | Run the following commands in terminal to install the PHP LDAP module
28 | # update software repositories
29 | sudo apt update
30 | # install php-ldap module
31 | sudo apt install php-ldap
32 | # restart apache httpd service
33 | sudo systemctl restart apache2
34 |
35 | Launch a web browser and navigate to http://DNSorIP/owncloud
36 | Log into ownCloud
37 | Click the hamburger menu > Market in the top left corner
38 | Press CTRL+F and search for LDAP
39 | Click the LDAP Integration app
40 | Click the Install button
41 | Select Username > Settings from the menu in the upper right hand corner
42 | Click Admin > User Authentication in the left navigation menu
43 | Fill out the LDAP server form as follows:
44 | Host: i12bretro.local
45 | Port: 389
46 | User DN: readonly_svc@i12bretro.local
47 | Password: Read0nly!!
48 | Base DN: CN=users,DC=i12bretro,DC=local
49 | Click the Test Base DN button
50 | Click the Continue button
51 | Click the Continue button
52 | Check the LDAP / AD Email Address box and click the Continue button
53 | Select Username > Logout from the menu in the upper right hand corner
54 | Log into ownCloud using LDAP user credentials
55 |
56 |
57 |
58 |
59 |
60 |
--------------------------------------------------------------------------------
/0249.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing Lakka on S905x Android TV Box
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Installing Lakka on S905x Android TV Box
22 |
23 |
24 |
25 |
Things You Will Need
26 |
27 |
30 |
31 |
Downloads and Flashing to MicroSD
32 |
33 |
34 | Download Lakka Download | Alternate
35 | Download Balena Etcher Download
36 | Run Balena Etcher
37 | Burn Lakka image to microSD card
38 | Safely remove microSD and re-insert
39 | Ignore/close the Windows dialogs to format the inserted microSD card
40 |
41 |
42 |
Booting to Lakka for the First Time
43 |
44 |
45 | With an unfolded paperclip, press the reset button hidden inside the 3.5mm AV port
46 | While holding the reset button, plug the power adapter into the Android TV box
47 | You should see the Lakka splash screen
48 |
49 |
50 |
Special thanks to the developers of Lakka for making this amazing software
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/0252.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Highlighted Cursor Theme for Gnome
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install Highlighted Cursor Theme for Gnome
21 |
22 |
23 |
24 |
25 | Download the bDMZ Cursor theme Download
26 | Extract the downloaded archive with the following command:
27 | cd ~/Downloads
28 | mkdir bDMZ
29 | # extract the downloaded tar.gz
30 | sudo tar xzvf *bDMZ*tar.gz -C ~/Downloads/bDMZ --strip-components=1
31 | # copy the extracted cursor themes to /usr/share/icons
32 | sudo mv ~/Downloads/bDMZ/* /usr/share/icons
33 | # install gnome tweaks utility
34 | sudo apt install gnome-tweaks
35 |
36 | Launch Gnome Tweaks
37 | Select Appearance from the left menu
38 | Click the dropdown across from Cursor and select the new cursor theme to use
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/0262.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install eDEX-UI on Debian - Awesome Terminal Emulator
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install eDEX-UI on Debian - Awesome Terminal Emulator
21 |
22 |
23 |
24 |
25 | Download eDEX-UI Download
26 | Launch a terminal and execute the following command to make the .AppImage file executable
27 | cd ~/Downloads
28 | chmod a+x eDEX-UI*.AppImage
29 | ./eDEX-UI*.AppImage
30 | Nerd out over this awesome terminal emulator
31 |
32 |
33 |
Source: https://github.com/GitSquared/edex-ui
34 |
35 |
36 |
37 |
38 |
--------------------------------------------------------------------------------
/0266.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Awesome Terminal Emulator Running on Armbian S905x/S912/H6 TV Box
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Awesome Terminal Emulator Running on Armbian S905x/S912/H6 TV Box
21 |
22 |
23 |
24 |
25 | Download eDEX-UI Download
26 | Launch a terminal and execute the following command to download dependencies and make the .AppImage file executable
27 | # enable armv7 / 32-bit software
28 | sudo dpkg --add-architecture armhf
29 | # install required armv7 / 32-bit packages
30 | sudo apt install libc6:armhf libstdc++6:armhf libfuse2:armhf zlib1g-dev:armhf libglib2.0-dev:armhf libnss3:armhf libgtk-3-0:armhf libx11-xcb1:armhf libxtst6:armhf libxss-dev:armhf libasound2:armhf
31 | # launch eDEX-UI
32 | cd ~/Downloads
33 | chmod a+x eDEX-UI*.AppImage
34 | ./eDEX-UI*.AppImage
35 | Nerd out over this awesome terminal emulator
36 |
37 |
38 |
Source: https://github.com/GitSquared/edex-ui
39 | Source: https://github.com/Botspot/eDEX-UI-RPi
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/0268.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install OpenMediaVault on Armbian
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install OpenMediaVault on Armbian
22 |
23 |
24 |
25 |
26 | Log into the Armbian device
27 | Run the following commands in a terminal:
28 | # update software repositories and install available updates
29 | sudo apt update
30 | sudo apt upgrade
31 | # download and run OpenMediaVault installer
32 | wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash
33 | Open a web browser and navigate to http://localhost
34 | Log into OMV with username admin and password openmediavault
35 | Welcome to OpenMediaVault running on a cheap single board computer
36 |
37 |
38 |
Guides for Raspberry Pi and Armbian: https://forum.openmediavault.org/index.php?thread/28789-installing-omv5-on-raspberry-pi-s-armbian-sbc-s-i386-32-bit-platforms/
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/0275.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install phpSysInfo on Debian/Ubuntu
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install phpSysInfo on Debian/Ubuntu
22 |
23 |
24 |
25 |
26 | Log into the Debian/Ubuntu device
27 | Run the following commands in a terminal: # update repositories and install any available software updates
28 | sudo apt update
29 | sudo apt upgrade
30 | # install Apache HTTPD
31 | sudo apt install apache2
32 | # install PHP components
33 | sudo apt install php7.3 php7.3-xml
34 | # download phpSysInfo
35 | wget https://github.com/phpsysinfo/phpsysinfo/archive/v3.3.2.zip
36 | # extract v3.3.2.zip
37 | sudo unzip v3.3.2.zip -d /var/www/html
38 | # rename the extracted folder
39 | sudo mv /var/www/html/phpsysinfo-3.3.2 /var/www/html/phpsysinfo
40 | # make a copy of phpsysinfo.ini
41 | sudo cp /var/www/html/phpsysinfo/phpsysinfo.ini.new /var/www/html/phpsysinfo/phpsysinfo.ini
42 | # set the owner of the new phpsysinfo directory to www-data
43 | sudo chown -R www-data:www-data /var/www/html/phpsysinfo
44 | sudo systemctl restart apache2
45 | Open a web browser and navigate to http://DNSorIP/phpsysinfo
46 |
47 |
48 |
Source: https://github.com/phpsysinfo/phpsysinfo/releases/latest
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/0286.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Running Aida64 on Linux
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Running Aida64 on Linux
22 |
23 |
24 |
25 |
26 | Log into the Linux device
27 | Run the following commands in terminal
28 | # update software repositories
29 | sudo apt update
30 | # install lshw
31 | sudo apt install lshw
32 | # create aida64 directory
33 | mkdir ~/aida64
34 | # download aida64 linux extension
35 | wget -O aida64.tar.gz https://www.aida64.co.uk/sites/default/files/public/download/installers/und/linuxextensionforaida64.tar.gz
36 | # extract aida64 linux extension
37 | tar xzvf aida64.tar.gz --directory ~/aida64
38 | # execute aida64
39 | sudo ~/aida64/aida64_x64 -o ~/aida64
40 | # view the aida64 report
41 | nano ~/aida64/*.csv
42 |
43 |
44 |
45 |
Source: https://www.aida64.com/linux-extension-aida64
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/0291.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | mRemoteNG Advanced External Tools - Setting Up FileZilla FTP Client
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
mRemoteNG Advanced External Tools - Setting Up FileZilla FTP Client
22 |
23 |
24 |
25 |
mRemoteNG is a fork of mRemote: an open source, tabbed, multi-protocol, remote connections manager for Windows. mRemoteNG creates a tabbed interface for RDP, VNC, SSH and many other connection protocols.
26 |
27 |
This tutorial assumes the target host already has an FTP server configured and running
28 |
29 |
Creating the FileZilla External Tool
30 |
31 |
32 | Download FileZilla FTP client Download
33 | Extract the downloaded FileZilla .zip file
34 | Rename the extracted folder to FileZilla
35 | Copy the entire extracted FileZilla folder to the mRemoteNG installation directory, usually C:\Program Files (x86)\mRemoteNG
36 | Launch mRemoteNG
37 | Click Tools > External Tools
38 | Click the New Button at the top left
39 | Set the following values to add the ability to quickly FTP to the host
40 | Display Name: FileZilla
41 | Filename: .\FileZilla\FileZilla.exe
42 | Arguments: ftp://%hostname%
43 | Try to Integrate: checked
44 | Run Elevated: checked
45 |
46 |
47 |
48 |
Testing FileZilla
49 |
50 |
51 | Click on the Connections tab
52 | Right click the host with FTP server running > External Tools > FileZilla
53 | Enjoy FTP connectivity integrated within mRemoteNG
54 |
55 |
56 |
57 |
58 |
59 |
--------------------------------------------------------------------------------
/0298.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Using Free VPN Service on Linux - RiseUpVPN
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Using Free VPN Service on Linux - RiseUpVPN
22 |
23 |
24 |
25 |
From https://riseup.net/en/vpn: Riseup offers Personal VPN service for censorship circumvention, location anonymization and traffic encryption. To make this possible, it sends all your internet traffic through an encrypted connection to riseup.net, where it then goes out onto the public internet. Unlike most other VPN providers, Riseup does not log your IP address.
26 |
27 |
28 | Log into the Linux device
29 | Run the following commands in terminal
30 | # update software repositories
31 | supo apt update
32 | # install leap keyring
33 | sudo apt install leap-archive-keyring
34 | # add the riseup software apt repository
35 | echo "deb https://deb.leap.se/client release buster" | sudo tee -a /etc/apt/sources.list.d/leap.list
36 | # update software repositories
37 | sudo apt update
38 | # install riseup vpn
39 | sudo apt install riseup-vpn
40 | # run riseup vpn
41 | riseup-vpn
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/0300.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Wifi Fix for Armbian 20.10 on Tanix TX9s
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Wifi Fix for Armbian 20.10 on Tanix TX9s
21 |
22 |
23 |
24 |
25 | Flash Armbian 20.10 to the Tanix TX9s
26 | Setup Armbian to use the meson-gxm-vega-s96.dtb
27 | Download the linux-image-current-arm-64_20.11_arm64 deb package Download
28 | Once booted into Armbian, execute the following commands in terminal
29 | # install the downloaded file
30 | sudo apt-get install linux-image-current-arm-64_20.11_arm64.deb
31 | # reboot
32 | sudo reboot now
33 |
34 | After the system reboots wifi should be working
35 |
36 |
37 |
Special thanks to balbes150 and Syeryoha Valok on the Armbian forums for these steps
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/0303.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Quick Start Guide - Setup An Apache/PHP Web Server on Windows in 5 Minutes
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Quick Start Guide - Setup An Apache/PHP Web Server on Windows in 5 Minutes
22 |
23 |
24 |
25 |
26 | Download XAMPP Download
27 | Download Microsoft Visual C++ Download
28 | Install Microsoft Visual C++
29 | Install XAMPP
30 | After the installation completes the XAMPP Control Panel will display
31 | Click the box under Service next to Apache and MySQL to run them as Windows Services
32 | Open a web browser and navigate to http://localhost
33 | Welcome to your fully functional WAMP server in under 5 minutes
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/0304.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Quick Start Guide - Setup An Apache/PHP Web Server on Linux in Under 5 Minutes
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Quick Start Guide - Setup An Apache/PHP Web Server on Linux in Under 5 Minutes
22 |
23 |
24 |
25 |
26 | Log into the Linux device
27 | Run the following commands in a terminal windows:
28 | # download the xampp install script
29 | wget -O xampp.run https://www.apachefriends.org/xampp-files/7.4.15/xampp-linux-x64-7.4.15-0-installer.run
30 | # make the .run script executable
31 | sudo chmod 755 ./xampp.run
32 | # run the install script
33 | sudo ./xampp.run
34 |
35 | At the XAMPP Developer Files prompt type N and press Enter
36 | Type Y and press Enter to approve the selection
37 | Press Enter to begin the install
38 | Type Y and press Enter to continue
39 | Once the installation completes, open a web browser and navigate to http://localhost
40 | Welcome to your fully functional LAMP server in under 5 minutes
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/0311.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing EmuElec on S905w Android TV Box (Tanix TX3 Mini)
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Installing EmuElec on S905w Android TV Box (Tanix TX3 Mini)
22 |
23 |
24 |
25 |
Things You Will Need
26 |
27 |
30 |
31 |
Downloads and Flashing to MicroSD
32 |
33 |
34 | Download EmuElec Download
35 | Download Balena Etcher Download
36 | Run Balena Etcher
37 | Burn EmuElec image to microSD card
38 | Safely remove microSD and re-insert
39 | Ignore/close the Windows dialogs to format the inserted microSD card
40 |
41 |
42 |
Booting to EmuElec for the First Time
43 |
44 |
45 | With an unfolded paperclip, press the reset button hidden inside the 3.5mm AV port
46 | While holding the reset button, plug the power adapter into the Android TV box
47 | You should see the EmuElec splash screen
48 | Setup Your Controller
49 | Game
50 |
51 |
52 |
Special thanks to the developers of EmuElec for making this amazing software
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/0317.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Univention Corporate Server Install Guide Using Virtualbox
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Univention Corporate Server Install Guide Using Virtualbox
22 |
23 |
24 |
25 |
What is Univention Corporate Server?
26 |
27 |
Univention Corporate Server (UCS) is the innovative basis for the cost-efficient operation and easy administration of server applications and entire IT infrastructures. UCS is optimally suited to the management of distributed heterogeneous and virtualized IT environments, regardless of whether you employ Microsoft Windows, Mac OS X or Linux systems. - https://www.univention.com/products/ucs/
28 |
29 |
30 |
31 |
32 | Open a web browser and download the Univention Corporate Server .ova Download
33 | Launch VirtualBox
34 | Select File > Import Appliance...
35 | Click the Browse icon > Navigate to the downloaded .ova file > Select UCS-Virtualbox-Image.ova
36 | Click Next and then Import
37 | Make sure the Univention Corporate Server VM is selected and click Start > Normal
38 | That's it
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/0320.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install RetroArch on Amazon FireTV Devices
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install RetroArch on Amazon FireTV Devices
22 |
23 |
24 |
25 |
26 | Install the Downloader application
27 | Launch Downloader
28 | Navigate to https://www.retroarch.com/
29 | Click Download from the top navigation
30 | Scroll down to Android
31 | Click the Download (32 bit) link
32 | A prompt will display to go to settings and allow installing unknown apps
33 | Click Settings > Install Unknown Apps > Downloader > Toggle the setting to On
34 | Click back a few times to return to the Downloader app
35 | Click Install and then Install again
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/0321.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Kodi on Amazon FireTV Devices
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install Kodi on Amazon FireTV Devices
22 |
23 |
24 |
25 |
26 | Install the Downloader application
27 | Launch Downloader
28 | Navigate to https://kodi.tv
29 | Scroll down and click on the Android logo
30 | Scroll down again and click on the Android logo
31 | Scroll down and click on the ARMV7A (32 bit) link
32 | A prompt will display to go to settings and allow installing unknown apps
33 | Click Settings > Install Unknown Apps > Downloader > Toggle the setting to On
34 | Click back a few times to return to the Downloader app
35 | Click Install and then Install again
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/0322.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Amazon FireTV 2020 Boot Animation
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Amazon FireTV 2020 Boot Animation
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/0331.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Sideload Aptoide App Store Onto Amazon FireTV Devices
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Sideload Aptoide App Store Onto Amazon FireTV Devices
21 |
22 |
23 |
24 |
25 | Install the Downloader application
26 | Launch Downloader
27 | Navigate to https://aptoide.com/
28 | Click Download button
29 | Click the Download APK button
30 | A prompt will display to go to settings and allow installing unknown apps
31 | Click Settings > Install Unknown Apps > Downloader > Toggle the setting to On
32 | Click back a few times to return to the Downloader app
33 | Click Install and then Install again
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/0332.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Sideload Aptoide App Store Onto Ouya Console
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Sideload Aptoide App Store Onto Ouya Console
21 |
22 |
23 |
24 |
25 | On the Ouya, go to Manage > System > Advanced
26 | Scroll down and select Security
27 | Scroll down and check the Unknown sources box > Select OK to confirm
28 | Return to the home screen and select Make > Software > Browser
29 | Navigate to https://aptoide.com/
30 | Wait for just a moment and the download link will show at the top of the page
31 | Hover toward the middle right of the area to find the download button (in the Ouya browser it doesn't display)
32 | Click the invisible Download button and the download should start
33 | Select Browser to complete the download action
34 | Click back a few times to return to the Make > Software area
35 | Select an installed file browser application such as ES File Explorer
36 | Navigate to Download to find the downloaded Aptoide APK
37 | Select the .apk file and select Install
38 | Alternatively, if FilePwn is installed on the Ouya return to the home screen and select Play > FilePwn
39 | Navigate to Download to find the downloaded Aptoide APK
40 | Select the .apk file
41 | Select Package installer to complete the install action
42 | Click Install and wait for the installation to complete
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/0333.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Virtualmin Web Control Panel on Debian
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install Virtualmin Web Control Panel on Debian
22 |
23 |
24 |
25 |
26 | Log into the Debian device
27 | Run the following commands in a terminal:
28 | # add the webmin repository
29 | sudo apt-add-repository 'deb https://download.webmin.com/download/repository sarge contrib'
30 | # download the webmin key
31 | sudo wget -O /root/jcameron-key.asc https://download.webmin.com/jcameron-key.asc
32 | sudo apt-key add /root/jcameron-key.asc
33 | # update repositories
34 | sudo apt update
35 | # install available updates
36 | sudo apt upgrade -y
37 | # install webmin
38 | sudo apt install webmin
39 | # download virtualmin installation script
40 | wget http://software.virtualmin.com/gpl/scripts/install.sh
41 | # make the script executable
42 | chmod +x ./install.sh
43 | # run install.sh
44 | sudo sh ./install.sh
45 |
46 | Open a web browser and navigate to https://DNSorIP:10000
47 | Login using a valid account on the Linux device
48 |
49 |
50 |
Sources: https://www.virtualmin.com/download
51 | https://www.virtualmin.com/documentation/installation/manual
52 |
53 |
54 |
55 |
--------------------------------------------------------------------------------
/0336.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Dig Frontend on Amazon FireTV Devices
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install Dig Frontend on Amazon FireTV Devices
22 |
23 |
24 |
25 |
26 | Install the Downloader application
27 | Launch Downloader
28 | Navigate to https://apkpure.com/dig-emulator-front-end/com.digdroid.alman.dig
29 | Click the Download APK button
30 | A prompt will display to go to settings and allow installing unknown apps
31 | Click Settings > Install Unknown Apps > Downloader > Toggle the setting to On
32 | Click back a few times to return to the Downloader app
33 | Click Install and then Install again
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/0342.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Sideload Dig Emulation Frontend Onto Ouya Console
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Sideload Dig Emulation Frontend Onto Ouya Console
22 |
23 |
24 |
25 |
26 | On the Ouya, go to Manage > System > Advanced
27 | Scroll down and select Security
28 | Scroll down and check the Unknown sources box > Select OK to confirm
29 | Return to the home screen and select Make > Software > Browser
30 | Navigate to https://apkpure.com/dig-emulator-front-end/com.digdroid.alman.dig
31 | Click the Download APK button
32 | Select Browser to complete the download action
33 | Click back a few times to return to the Make > Software area
34 | Select an installed file browser application such as ES File Explorer
35 | Navigate to Download to find the downloaded Dig APK
36 | Select the .apk file and select Install
37 | Alternatively, if FilePwn is installed on the Ouya return to the home screen and select Play > FilePwn
38 | Navigate to Download to find the downloaded Dig APK
39 | Select the .apk file
40 | Select Package installer to complete the install action
41 | Click Install and wait for the installation to complete
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/0356.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install FTP Server on Amazon FireTV Devices
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install FTP Server on Amazon FireTV Devices
22 |
23 |
24 |
25 |
26 | Search for ES File Explorer
27 | Install ES File Explorer
28 | Launch ES File Explorer
29 | On the home menu, click the View on PC button
30 |
31 | Alternatively, expand Network on left navigation > View on PC
32 |
33 |
34 | Click the big Turn On button to start the FTP server
35 | The IP address and port will display, by default anonymous access is enabled
36 | To set authentication click Settings below the Turn On button
37 | Select Set Manage Account
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/0357.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Remote Control Amazon FireTV Device with scrcpy
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Remote Control Amazon FireTV Device with scrcpy
21 |
22 |
23 |
24 |
Enabling ADB
25 |
26 |
27 | Go to Settings > My Fire TV > Developer Options
28 | Toggle the ADB Debugging setting On
29 | Go back to Settings > My Fire TV > About > Hover over Network to obtain the IP address of the FireTV device
30 |
31 |
32 |
Connecting From Windows
33 |
34 |
35 | Navigate to the scrcpy github and download the latest version for your platform Download
36 | Extract or install the downloaded scrcpy program
37 | Right click in the white space of the scrcpy directory > Open PowerShell window here
38 | Run the following commands, if this is the first time connecting to the FireTV device via ADB there will be a confirmation message to confirm the connection
39 | .\adb.exe connect %IPAddress%:5555
40 | .\scrcpy.exe
41 |
42 | Remote control your Amazon FireTV device
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/0359.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing Lakka on Amlogic S805 Android TV Box (OttBox MXQ)
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Installing Lakka on Amlogic S805 Android TV Box (OttBox MXQ)
22 |
23 |
24 |
25 |
Things You Will Need
26 |
27 |
30 |
31 |
Downloads and Flashing to MicroSD
32 |
33 |
34 | Download Lakka Download
35 | Download Balena Etcher Download
36 | Run Balena Etcher
37 | Burn Lakka image to microSD card
38 | Safely remove microSD and re-insert
39 | Ignore/close the Windows dialogs to format the inserted microSD card
40 |
41 |
42 |
Booting to Lakka for the First Time
43 |
44 |
45 | With an unfolded paperclip, press the reset button on the bottom of the device
46 | While holding the reset button, plug the power adapter into the Android TV box
47 | You should see the Lakka splash screen
48 |
49 |
50 |
Special thanks to the developers of Lakka for making this amazing software
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/0364.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Updating 8BitDo Controller Firmware
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Updating 8BitDo Controller Firmware
21 |
22 |
23 |
24 |
25 | Download the 8BitDo Firmware Update Download
26 | Extract the downloaded .zip file
27 | Run 8BitDo Firmware Updated.exe
28 | Once the application has loaded, plug the 8BitDo controller into the PC with a USB micro cable
29 | Follow the prompts to complete the update process
30 |
31 |
32 |
33 |
34 |
35 |
--------------------------------------------------------------------------------
/0367.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Jellyfin On Armbian Android TV Box
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install Jellyfin On Armbian Android TV Box
21 |
22 |
23 |
24 |
25 | Log into Armbian
26 | Run the following commands in terminal
27 | sudo apt install apt-transport-https
28 | wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
29 | echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
30 | sudo apt update
31 | sudo apt install jellyfin
32 |
33 | Open a web browser and navigate to http://DNSorIP:8096
34 | Follow the setup wizard
35 | Welcome to Jellyfin
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/0368.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Sideload Aptoide TV App Store Onto Amazon FireTV Devices
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Sideload Aptoide TV App Store Onto Amazon FireTV Devices
21 |
22 |
23 |
24 |
25 | Install the Downloader application
26 | Launch Downloader
27 | Navigate to https://tv.aptoide.com/
28 | Click Download button
29 | Click the Download APK button
30 | A prompt will display to go to settings and allow installing unknown apps
31 | Click Settings > Install Unknown Apps > Downloader > Toggle the setting to On
32 | Click back a few times to return to the Downloader app
33 | Click Install and then Install again
34 |
35 |
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/0369.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Jellyfin On Debian
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install Jellyfin On Debian
22 |
23 |
24 |
25 |
26 | Log into the Debian device
27 | Run the following commands in terminal
28 | # install prerequisites
29 | sudo apt install apt-transport-https -y
30 | # add gpg key
31 | wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
32 | # add apt repository
33 | echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
34 | # update software repositories
35 | sudo apt update
36 | # install jellyfin
37 | sudo apt install jellyfin -y
38 |
39 | Open a web browser and navigate to http://DNSorIP:8096
40 | Follow the setup wizard
41 | Welcome to Jellyfin
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/0376.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install VSCodium on Linux
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install VSCodium on Linux
22 |
23 |
24 |
25 |
What is VSCodium?
26 |
27 |
VSCodium is a clone of Microsoft’s Visual Studio Code. The project’s sole aim is to provide you with ready to use binaries without Microsoft’s telemetry and tracking code. -https://vscodium.com/
28 |
29 |
Installing on Linux Devices with APT
30 |
31 |
32 | Log into the Linux device
33 | Run the following commands in a terminal window
34 | # download the gpg key
35 | wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | sudo apt-key add -
36 | # add the vscodium apt repository
37 | echo 'deb https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs/ vscodium main' | sudo tee --append /etc/apt/sources.list.d/vscodium.list
38 | # update software repositories
39 | sudo apt update
40 | # install vscodium
41 | sudo apt install codium
42 |
43 |
44 |
45 |
VSCodium is also available as an AppImage or Windows installation package from their GitHub at https://github.com/VSCodium/vscodium/releases
46 |
47 |
48 |
49 |
--------------------------------------------------------------------------------
/0387.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Importing a Virtual Machine OVA into ProxMox
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Importing a Virtual Machine OVA into ProxMox
21 |
22 |
23 |
24 |
25 | Log into ProxMox VE either via SSH or the web based shell
26 | Run the following commands to download the .ova and import it
27 | NOTE: in the example we are installing TurnKey Core
28 | # make a working directory
29 | mkdir ova_import && cd ova_import
30 | # download the ova
31 | wget -O TurnKey.ova https://laotzu.ftp.acc.umu.se/mirror/turnkeylinux/images/ova/turnkey-core-16.1-buster-amd64.ova
32 | # extract the downloaded ova
33 | tar xvf TurnKey.ova
34 | # create a new vm from the ova
35 | # usage
36 | # qm importovf <unused vmid> <path to ova> <destination storage pool name> [OPTIONS]
37 | qm importovf 300 ./turnkey-core-16.1-buster-amd64.ovf HDD_500GB --format qcow2
38 |
39 | After the VM has been successfully imported, open a web browser and navigate to the ProxMox VE web UI
40 | Select the imported VM from the left navigation menu
41 | Review the imported VM details and tweak as needed
42 | Click the Start button in the top right of the screen
43 | Click the Console link to watch the boot process
44 | After confirming the imported VM is working, run the following command to clean up the downloaded ova data
45 | cd ..
46 | rm ova_import/ -r
47 |
48 |
49 |
50 |
51 |
52 |
53 |
--------------------------------------------------------------------------------
/0400.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Update 4K FireTV Stick -- NEW REDESIGNED UI!!
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Update 4K FireTV Stick -- NEW REDESIGNED UI!!
21 |
22 |
23 |
24 |
25 | From the home screen, select Settings > My Fire TV > About
26 | Scroll to the bottom and select Check for Updates
27 | If the update is available it will begin downloading
28 | Once the download completes, click Install Update
29 | Wait for the update to be applied
30 | The FireTV stick will reboot
31 | Welcome to the new, redesigned FireOS user interface
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/0402.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Flash Aidan's Android TV 9 S912 (Tanix TX9s)
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Flash Aidan's Android TV 9 S912 (Tanix TX9s)
21 |
22 |
23 |
24 |
DISCLAIMER: This process will overwrite the current Android ROM on your TV box. I have tested these steps on my own devices, but I am not responsible if you damage or brick your device. Verify the ROM will work on your device before starting and make sure to backup any data you do not want to lose before proceeding.
25 |
26 |
27 | Download Aidan's Android TV 9 ROM Download
28 | Download Amlogic Burning Tool v2.2.0 Download
29 | Extract Amlogic Burning Tool v2.2.0
30 | Install Amlogic Burning Tool v2.2.0
31 | Launch Amlogic Burning Tool v2.2.0
32 | Go to File > Import Image > Browse to and select Aidan's Android TV ROM .img file
33 | Click the Start button in the top right corner of the application
34 | Connect the S912 TV box to the PC via USB cable
35 | Press the reset button (sometimes hidden inside the AV port)
36 | Wait for the ROM to copy over to the device
37 | Once the process completes (100%: Burning Successfully) click the Stop button
38 | Disconnect the TV box from the PC USB
39 | Connect the TV box to an HDMI display and power it on
40 | Enjoy a clean and fast Android TV experience on your S912 device
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/0431.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Backup ProxMox VE Node Configuration with Simple Script
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Backup ProxMox VE Node Configuration with Simple Script
22 |
23 |
24 |
25 |
NOTE: By default, backup files will be located at /mnt/backups/proxmox. Override this default by setting running
26 | export BACK_DIR="/path/to/save/to/" prior to executing the script. The backup path must exist before executing the script or it will fail
27 |
28 |
29 | Log into ProxMox VE, either at the console or the web UI and launch the web shell
30 | Run the following commands
31 | # download the backup script from github
32 | wget https://raw.githubusercontent.com/DerDanilo/proxmox-stuff/master/prox_config_backup.sh
33 | # make the downloaded file executable
34 | chmod +x ./prox_config_backup.sh
35 | # optionally, create a backup directory
36 | # change the directory below before executing
37 | mkdir /mnt/pve/ISOs/config_bkup -p
38 | # optionally, set the backup location
39 | # change the directory below before executing
40 | export BACK_DIR=/mnt/pve/ISOs/config_bkup
41 | # run the file
42 | ./prox_config_backup.sh
43 |
44 | Press CTRL+C to abort or Enter to continue with the backup
45 |
46 |
47 |
Source: https://github.com/DerDanilo/proxmox-stuff
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/0434.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Armbian Onto Android TV Box eMMC Internal Storage
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install Armbian Onto Android TV Box eMMC Internal Storage
21 |
22 |
23 |
24 |
NOTE: This will overwrite the Android ROM on the eMMC flash and attempt to install Armbian. Before beginning, make sure you have a backup of the stock Android ROM in the event the installation fails or you want to revert back to Android in the future. Proceed at your own risk.
25 |
26 |
27 | Boot into Armbian using the microSD method
28 | Run the following commands in a terminal window
29 | sudo su
30 | cd /root/
31 | ls
32 |
33 | Find the install- .sh file for the chipset hardware
34 | aw = allwinner
35 | aml = amlogic
36 | rk = rockchip
37 |
38 | Run the install script
39 | sudo ./install-aml.sh
40 |
41 | Once the Armbian OS finishes copying to the eMMC, shutdown Armbian
42 | Unplug power from the TV box
43 | Remove the SD/microSD card from the system
44 | Power the TV box back on to boot from the eMMC storage
45 | If everything worked as expected, Armbian should boot from the internal eMMC storage and no longer require the SD/microSD card
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/0435.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Use IPTables to Redirect ProxMox HTTPS Web UI Traffic
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Use IPTables to Redirect ProxMox HTTPS Web UI Traffic
21 |
22 |
23 |
24 |
25 | Log into ProxMox VE, either at the console or the web UI and launch the web shell
26 | Run the following commands
27 | # add the ip tables rule
28 | /sbin/iptables -F
29 | /sbin/iptables -t nat -F
30 | /sbin/iptables -t nat -A PREROUTING -p tcp --dport 443 -j REDIRECT --to-port 8006
31 | # install iptables-persistent
32 | apt install iptables-persistent -y
33 |
34 | When prompted, select Yes to save current IPv4 rules > Press Enter
35 | When prompted, select Yes to save current IPv6 rules > Press Enter
36 | Open a web browser and navigate to https://DNSorIP to verify the 443 to 8006 redirect is working
37 | Reboot the ProxMox host
38 | Once the host has rebooted, test that the web UI is still reachable without specifying the port (:8006)
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/0436.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ProxMox Web UI Dark Theme
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
ProxMox Web UI Dark Theme
21 |
22 |
23 |
24 |
25 | Log into ProxMox VE, either at the console or the web UI and launch the web shell
26 | Run the following commands
27 | # download the dark theme setup script
28 | wget https://raw.githubusercontent.com/Weilbyte/PVEDiscordDark/master/PVEDiscordDark.sh
29 | # run the downloaded script
30 | bash PVEDiscordDark.sh install
31 |
32 | After the installation completes, refresh the ProxMox web UI to see the dark theme
33 |
34 |
35 |
Source: https://github.com/Weilbyte/PVEDiscordDark
36 |
37 |
To uninstall the dark theme, re-run the script with the uninstall flag, bash PVEDiscordDark.sh uninstall
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/0440.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Running a CloudReady ChromeOS VM in Virtualbox
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Running a CloudReady ChromeOS VM in Virtualbox
22 |
23 |
24 |
25 |
💡 NOTE: This method uses an older version of CloudReady Free. The latest release is incompatible with VirtualBox due to graphics requirements
26 |
27 |
28 | Open a web browser and download the CloudReady .ova Download
29 | Launch VirtualBox
30 | Select File > Import Appliance...
31 | Click the Browse icon > Navigate to the downloaded .ova file > Select CloudReady_Free_x64_Virtualbox.ova
32 | Click Next and then Import
33 | Make sure the CloudReady_Free_x64 VM is selected and click Start > Normal
34 | Select a Language and Keyboard Layout > Click Continue
35 | Click Accept and install
36 | Click Continue without Flash
37 | Enter your Google/GMail account and password
38 | Select an icon for your user account > Click OK
39 | Click the Take a tour button
40 | Welcome to CloudReady, ChromeOS
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/0454.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | TurnKey Linux Core Install Guide Using Virtualbox
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
TurnKey Linux Core Install Guide Using Virtualbox
22 |
23 |
24 |
25 |
26 | Open a web browser and download the Turnkey Linux Core .ova Download
27 | Launch VirtualBox
28 | Select File > Import Appliance...
29 | Click the Browse icon > Navigate to and select the downloaded .ova file
30 | Click Next and then Import
31 | Make sure the Turnkey Core VM is selected and click Start > Normal
32 | Once the VM boots, enter a new root password
33 | Select Skip on the TurnKey Backup and Migration screen
34 | Select Skip on the System Notifications screen
35 | Select Install on the Security Updates screen
36 | Note the URLs and IP address for the VM > Press Enter to finish the installation
37 | Welcome to TurnKey Linux Core
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/0469.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Installing Cockpit on Linux Device
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Installing Cockpit on Linux Device
22 |
23 |
24 |
25 |
What is Cockpit?
26 |
27 |
Cockpit is an interactive server admin interface. It is easy to use and very lightweight. Cockpit interacts directly with the operating system from a real Linux session in a browser. -https://github.com/cockpit-project/cockpit
28 |
29 |
Installing Cockpit
30 |
31 |
32 | Log into the Debian device
33 | Run the following commands in a terminal:
34 | # update software repositories
35 | sudo apt update
36 | # install software updates
37 | sudo apt upgrade -y
38 | # install cockpit
39 | sudo apt install cockpit -y
40 |
41 | Open a web browser and navigate to https://DNSorIP:9090
42 | Login using a valid account on the Linux device
43 | Welcome to Cockpit
44 |
45 |
46 |
Source: https://cockpit-project.org/running.html
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/0477.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Create An Easy to Use, Locally Hosted Bash Script Repository
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Create An Easy to Use, Locally Hosted Bash Script Repository
22 |
23 |
24 |
25 |
In this example I'll be installing Apache2 on a Debian VM, but the server can be hosted on any OS or web server capable of serving .sh files.
26 |
27 |
Installing a Web Server
28 |
29 |
30 | Log into the Linux device
31 | Run the following commands in a terminal window:
32 | # update software repositories
33 | sudo apt update
34 | # install available software updates
35 | sudo apt upgrade -y
36 | # install apache2 webserver and curl
37 | sudo apt install apache2 curl -y
38 | # create a subfolder in the webroot to store .sh files
39 | sudo mkdir /var/www/html/bash -p
40 |
41 |
42 |
43 |
Creating a Sample Bash Script
44 |
45 |
46 | Continue with the following command to create a sample bash script
47 | sudo nano /var/www/html/bash/whoami.sh
48 |
49 | Paste the following script into whoami.sh
50 | #!/bin/bash
51 | echo "hello, today is $(date '+%A'). You are running me as $(whoami)."
52 |
53 | Press CTRL+O, Enter, CTRL+X to write the changes to whoami.sh
54 |
55 |
56 |
Executing the Sample Bash Script
57 |
58 |
59 | Continue with the following command to execute the sample script
60 | curl http://DNSorIP/bash/whoami.sh | bash
61 |
62 |
63 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/0484.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Run Minecraft on Debian
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Run Minecraft on Debian
22 |
23 |
24 |
25 |
26 | Log into the Debian device
27 | Run the following commands in a terminal window:
28 | # update software repositories
29 | sudo apt update
30 | # install java and flatpack
31 | sudo apt install openjdk-11-jdk flatpak gnome-software-plugin-flatpak
32 | # add flatpack repo
33 | sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
34 | # install minecraft
35 | sudo flatpak install flathub com.mojang.Minecraft
36 | # run minecraft
37 | flatpak run com.mojang.Minecraft
38 |
39 | Game!
40 |
41 |
42 |
After rebooting the system, a Minecraft icon will appear in the application launcher menu
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/0485.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install OBS Studio on Debian/Ubuntu
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install OBS Studio on Debian/Ubuntu
21 |
22 |
23 |
24 |
What is OBS Studio?
25 |
26 |
OBS Studio is free and open source software for video recording and live streaming. Currently Linux, Mac and Windows Builds are available. -https://obsproject.com/wiki/
27 |
28 |
29 | Log into the Linux device
30 | Run the following commands in a terminal window
31 | # update software repositories
32 | sudo apt update
33 | # install available software updates
34 | sudo apt upgrade -y
35 | # install ffmpeg
36 | sudo apt install -y ffmpeg
37 | # add the obs software repository
38 | sudo add-apt-repository ppa:obsproject/obs-studio
39 | # update software repositories again
40 | sudo apt update
41 | # install obs
42 | sudo apt install obs-studio
43 |
44 | Once the installation completes, OBS Studio should be listed in the applications menu
45 |
46 |
47 |
Source: https://obsproject.com/wiki/install-instructions#ubuntumint-installation
48 |
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/0492.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Remotely Manage Windows Servers with Windows Admin Center
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Remotely Manage Windows Servers with Windows Admin Center
22 |
23 |
24 |
25 |
26 | Download Windows Admin Center Download
27 | Install the downloaded .msi
28 | During the installation make sure to set the https port
29 | Click the link provided on the final screen of the installer
30 | Login using administrator credentials
31 | Enjoy browser based server administration
32 |
33 |
34 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/0503.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Booting TWRP Recovery on Amlogic S905w Android TV Box
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Booting TWRP Recovery on Amlogic S905w Android TV Box
22 |
23 |
24 |
25 |
Things You Will Need
26 |
27 |
30 |
31 |
Booting TWRP
32 |
33 |
34 | Download TWRP recovery for Amlogic S905w devices Download
35 | Rename the downloaded file recovery.img
36 | Format a microSD card to FAT32
37 |
38 | Right Click Start > File Explorer
39 | Right Click the microSD card > Format...
40 | Select FAT32 from the File System dropdown
41 | Make sure Quick Format is checked
42 | Click Start
43 |
44 |
45 | Copy recovery.img to the root of a microSD card
46 | Safely eject the microSD card
47 | Unplug power from the TV box
48 | Plug the microSD card into the Amlogic S905w based TV box
49 | While holding the reset button on the TV box (sometimes hidden inside the AV port) with a toothpick or unfolded paperclip, plug in the power cord
50 | Continue holding the reset button for 10-15 seconds
51 | TWRP recovery should load
52 |
53 |
54 |
55 |
56 |
57 |
--------------------------------------------------------------------------------
/0506.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install KDE Plasma Desktop Environment on Armbian
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install KDE Plasma Desktop Environment on Armbian
21 |
22 |
23 |
24 |
25 | Log into Armbian
26 | Launch a terminal window and run the following commands:
27 | sudo apt update
28 | sudo apt upgrade -y
29 | sudo apt clean
30 | sudo apt install kde-plasma-desktop kde-window-manager plasma-nm -y --no-install-recommends
31 | sudo reboot now
32 |
33 | After the system reboots, there should now be an option to log into the kde desktop environment
34 |
35 | To set kde-plasma as the default for all users, edit the lightdm configuration file and change the user-session value from xfce to kde-plasma
36 | sudo nano /etc/lightdm/lightdm.conf.d/22-armbian-autologin.conf
37 | user-session=kde-plasma
38 |
39 |
40 | Press CTRL+O, Enter, CTRL+X to write the changes to 22-armbian-autologin.conf
41 | Reboot again to verify kde-plasma is now the default desktop environment
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/0512.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Connecting Ouya Controller to Windows 10 in 2021
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Connecting Ouya Controller to Windows 10 in 2021
22 |
23 |
24 |
25 |
What You'll Need
26 |
27 |
28 | An Ouya controller (obviously)
29 | A Windows 10 PC with bluetooth
30 |
31 |
32 |
Pairing the Controller
33 |
34 |
35 | Press and hold the Ouya logo button on the controller for about 5 seconds, until the two center LEDs are flashing
36 | On the PC, right click the start button > Run
37 | Type devicepairingwizard > Press Enter
38 | The Ouya controller should show in the listing (may display as "Input device")
39 | Select it from the listing > Click Next
40 | Leave the passcode blank > Click Next
41 | After a few seconds, the controller should successfully pair with Windows
42 | Game
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/0519.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Highlighted Cursor Theme for XFCE
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install Highlighted Cursor Theme for XFCE
22 |
23 |
24 |
25 |
26 | Download the bDMZ Cursor theme Download
27 | Extract the downloaded archive with the following command:
28 | cd ~/Downloads
29 | mkdir bDMZ && mkdir ~/.icons
30 | # extract the downloaded tar.gz
31 | sudo tar xzvf *bDMZ*tar.gz -C ~/Downloads/bDMZ --strip-components=1
32 | # copy the extracted cursor themes to ~/.icons
33 | sudo mv ~/Downloads/bDMZ/* ~/.icons
34 |
35 | Click the XFCE button > Settings > Mouse and Touchpad
36 | Select the Theme tab
37 | Select the desired bDMZ cursor theme
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/0528.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install XFCE Desktop Environment on Arch Linux ARM64 Android TV Box
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install XFCE Desktop Environment on Arch Linux ARM64 Android TV Box
21 |
22 |
23 |
24 |
25 | Log into the ARM64 Arch Linux device
26 | Run the following commands:
27 | # update software repositories and install updates
28 | sudo pacman -Syu
29 | # install xorg, press enter to accept default options when prompted
30 | sudo pacman -S xorg
31 | # install xfce, press enter to accept default options when prompted
32 | sudo pacman -S xfce xfce-goodies
33 | # install lightdm, press enter to accept default options when prompted
34 | sudo pacman -S lightdm lightdm-gtk-greeter
35 | # enable the lightdm service
36 | sudo systemctl enable lightdm
37 | # reboot
38 | sudo shutdown -r now
39 |
40 | The system should reboot to a graphical login screen instead of the console
41 | Login
42 | Welcome to XFCE running on Arch on your Android TV box
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/0531.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Replace Desktop Environment on Raspberry Pi - LXDE ≫ XFCE
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Replace Desktop Environment on Raspberry Pi - LXDE ≫ XFCE
21 |
22 |
23 |
24 |
25 | Log into the Raspberry Pi
26 | Run the following commands in a terminal:
27 | # update software repositories
28 | sudo apt update
29 | # install available software updates
30 | sudo apt upgrade -y
31 | # install xfce
32 | sudo apt install xfce4 xfce4-goodies
33 | # uninstall lxde
34 | sudo apt remove lxappearance lxappearance-obconf lxde lxde-* lxhotkey-* lxinput lxmenu-data lxpanel lxpanel-data lxplug-* lxpolkit lxrandr lxsession lxsession* lxtask --purge
35 | # reboot
36 | sudo reboot now
37 |
38 | Log back in
39 | Welcome to XFCE running on Arch on your Android TV box
40 | Run the commands below to clean up any residual files:
41 | # purge and autoremove
42 | sudo apt autoremove --purge
43 | # delete cached apt files
44 | sudo apt clean
45 |
46 |
47 |
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/0538.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | In Place Upgrade Debian 10 Buster to 11 Bullseye
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
In Place Upgrade Debian 10 Buster to 11 Bullseye
21 |
22 |
23 |
24 |
25 | Log into the Debian 10 device
26 | Run the following commands in a terminal window
27 | # clean apt cache
28 | sudo apt clean
29 | # update apt repositories to bullseye
30 | find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/buster\/updates/bullseye-security/g;s/buster/bullseye/g"
31 | # update software repositories
32 | sudo apt update
33 | # install software updates
34 | sudo apt dist-upgrade -y
35 | # clean apt cache
36 | sudo apt clean
37 | # reboot
38 | sudo reboot now
39 |
40 | That's it, Debian 10 Buster has been updated in place to Debian 11 Bullseye
41 |
42 |
43 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/0556.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | In Place Upgrade Debian 11 Bullseye to 12 Bookworm
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
In Place Upgrade Debian 11 Bullseye to 12 Bookworm
22 |
23 |
24 |
25 |
26 | Log into the Debian 11 device
27 | Run the following commands in a terminal window
28 | # clean apt cache
29 | sudo apt clean
30 | # update apt repositories from bullseye to bookworm
31 | find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/bullseye/bookworm/g"
32 | # add optional non-free repos
33 | echo "deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware" | sudo tee /etc/apt/sources.list
34 | # update software repositories
35 | sudo apt update
36 | # install software updates
37 | sudo apt dist-upgrade -y
38 | # remove unnecessary packages
39 | sudo apt autoremove -y
40 | # clean apt cache
41 | sudo apt clean
42 | # reboot
43 | sudo reboot now
44 |
45 | That's it, Debian 11 Bullseye has been updated in place to Debian 12 Bookworm
46 |
47 |
48 |
49 |
50 |
--------------------------------------------------------------------------------
/0562.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | SSH From Linux Into Your Microsoft Windows Hosts
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
SSH From Linux Into Your Microsoft Windows Hosts
22 |
23 |
24 |
25 |
26 | Log into the Windows host
27 | Run the following commands in a powershell window
28 | # check the current status of ssh server
29 | Get-WindowsCapability -Online | ? Name -like 'OpenSSH*'
30 | # install the ssh server
31 | Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
32 | # start the sshd service and set for automatic startup
33 | Set-Service -Name sshd -Status Running -StartupType Automatic
34 | # check the sshd service status
35 | Get-Service sshd
36 |
37 | With SSH now running, let's test connecting to it
38 | From another device (Linux or Windows), ssh into the Windows host
39 | After authenticating you should SSH into a remote PowerShell terminal
40 |
41 |
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/0582.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Shell In A Box on Debian/Ubuntu - Browser Based Terminal Emulator
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install Shell In A Box on Debian/Ubuntu - Browser Based Terminal Emulator
21 |
22 |
23 |
24 |
What is Shell In A Box?
25 |
26 |
Shell In A Box implements a web server that can export arbitrary command line tools to a web based terminal emulator. This emulator is accessible to any JavaScript and CSS enabled web browser and does not require any additional browser plugins. -https://code.google.com/archive/p/shellinabox/
27 |
28 |
29 | Log into the Linux device
30 | Run the following commands in a terminal window
31 | # update software repositories
32 | sudo apt update
33 | # install available software updates
34 | sudo apt upgrade -y
35 | # install shellinabox
36 | sudo apt install openssl shellinabox -y
37 | # start and enable shellinabox service
38 | sudo systemctl enable shellinabox --now
39 |
40 | Open a web browser and navigate to https://DNSorIP:4200
41 | Welcome to Shell In A Box
42 | Login and do terminal things
43 |
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/0638.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Manually Create VMWare vSphere ESXi Datastore Partition
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Manually Create VMWare vSphere ESXi Datastore Partition
22 |
23 |
24 |
25 |
26 | Log into the ESXi web UI
27 | Enable the SSH service if it is not already enabled by selecting Actions > Services > Enable Secure Shell (SSH)
28 | Connect to the ESXi host via SSH
29 | Run the following commands
30 | # list connected disks
31 | ls /dev/disks/
32 | # using one of the partition ids from the above output
33 | # list the partition table
34 | partedUtil getptbl /dev/disks/<%partition id%>
35 | # add the new partition to the partition table
36 | partedUtil add /dev/disks/<%partition id%> gpt "<%partition number%> <%starting sector%> <%ending sector%> AA31E02A400F11DB9590000C2911D1B8 0"
37 | # create vmfs volume
38 | vmkfstools -C vmfs6 -S <%custom label%> /dev/disks/<%partition id%>:<%partition number%>
39 |
40 | Back in the ESXi web UI, select Storage from the left navigation menu
41 | The new Datastore should be listed and available for use
42 |
43 |
44 |
45 |
46 |
47 |
--------------------------------------------------------------------------------
/0653.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Passing a Physical Disk Drive to a Proxmox VM
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Passing a Physical Disk Drive to a Proxmox VM
22 |
23 |
24 |
25 |
26 | Log into ProxMox VE, either at the console or the web UI and launch the web shell
27 | Take note of the VM ID that the physical hard disk will be connecting to
28 | Run the following commands
29 | # list hard disk devices and ids
30 | lsblk |awk 'NR==1{print $0" DEVICE-ID(S)"}NR>1{dev=$1;printf $0" ";system("find /dev/disk/by-id -lname \"*"dev"\" -printf \" %p\"");print "";}'|grep -v -E 'part|lvm'
31 | # copy the /dev/disk/by-id.... for the device to passthrough
32 | # add the disk to the VM, update the VM ID as needed
33 | # usage:
34 | # qm set <%VM ID%> -<%VIRTUAL DEVICE%> <%DEV DISK ID%>
35 | qm set 100 -scsi1 /dev/disk/by-id/scsi-360026b902ad1ae00293167790419d3f2
36 |
37 | Stop the VM and Start it fresh for the new configuration change to take effect
38 | Verify inside the guest OS that the physical disk is connected
39 |
40 |
41 |
Source: https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM)
42 |
43 |
44 |
45 |
--------------------------------------------------------------------------------
/0654.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Share Proxmox Backups Locally with Samba
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Share Proxmox Backups Locally with Samba
22 |
23 |
24 |
25 |
26 | Log into Proxmox VE, either at the console or the web UI and launch the web shell
27 | Run the following commands
28 | # update software repositories
29 | apt update
30 | # install samba
31 | apt install samba -y
32 | # edit the samba conf file
33 | nano /etc/samba/smb.conf
34 |
35 | Paste the following at the bottom of the file
36 | [vmbackups]
37 | comment = Proxmox backups
38 | path = /var/lib/vz
39 | guest ok = no
40 | public = yes
41 | writable = yes
42 |
43 | Press CTRL+O, Enter, CTRL+X to write the changes
44 | Continue with the following commands
45 | # restart samba service
46 | systemctl restart smbd
47 |
48 | Test that the new samba share is accessible, from Windows \\DNSorIP\vmbackups
49 | When prompted, login with root and the Proxmox root password
50 |
51 |
52 |
53 |
54 |
--------------------------------------------------------------------------------
/0658.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install Windows Terminal on Windows Server 2022
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
Install Windows Terminal on Windows Server 2022
21 |
22 |
23 |
24 |
What is Windows Terminal?
25 |
26 |
The Windows Terminal is a modern, fast, efficient, powerful, and productive terminal application for users of command-line tools and shells like Command Prompt, PowerShell, and WSL. Its main features include multiple tabs, panes, Unicode and UTF-8 character support, a GPU accelerated text rendering engine, and custom themes, styles, and configurations. -https://www.microsoft.com/en-US/p/windows-terminal/9n0dx20hk701
27 |
28 |
29 | Log into the Server 2022 device
30 | Download the latest Windows Terminal release Download
31 | Open File Explorer and navigate to the download location
32 | Rename the downloaded msixbundle Microsoft.WindowsTerminal.msixbundle
33 | While holding Shift, right click in the whitespace > Open PowerShell window here
34 | Run the following command in Powershell
35 | # install Windows Terminal
36 | Add-AppxPackage -Path .\Microsoft.WindowsTerminal.msixbundle
37 |
38 | That's it! Windows Terminal is now installed on Server 2022
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/0826.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | i12bretro, Plays the [Hated?] Video Background Music
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
i12bretro, Plays the [Hated?] Video Background Music
22 |
23 |
24 |
25 |
This is the surprisingly polarizing background music I use in my tutorial videos. I wrote this about five years ago and could never come up with a fitting melody, but I liked the mellow vibe, so I decided to use it in the background of my videos when I started the channel. I get quite a few comments from viewers liking the tune and many more of them hating it. The truth of it is, I live near an airport and without some kind of background music you'd be able to hear airplanes flying over during my voiceovers. Or I'd have to stop and start recording frequently to wait for the air traffic to clear. Making the voiceovers is already my least favorite part of the video creation process, so I don't want it to take any longer than it already does, so the background music is here to stay. Enjoy!
26 |
27 |
28 |
29 |
--------------------------------------------------------------------------------
/0908.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Install EmuDeck on Linux
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
Install EmuDeck on Linux
22 |
23 |
24 |
25 |
What is EmuDeck?
26 |
27 |
EmuDeck is a collection of scripts that allows you to autoconfigure your Steam Deck, it creates your roms directory structure and downloads all of the needed Emulators for you along with the best configurations for each of them. EmuDeck works great with Steam Rom Manager or with EmulationStation DE. -https://emudeck.github.io/about/
28 |
29 |
Installing EmuDeck
30 |
31 |
32 | Log into the Linux device
33 | Run the following commands in a terminal window:
34 | # update software repositories
35 | sudo apt update
36 | # install available software updates
37 | sudo apt upgrade -y
38 | # install prerequisites
39 | sudo apt install bash flatpak git jq libfuse2 rsync unzip zenity -y
40 | # run emudeck installer
41 | curl -L https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/install.sh | bash
42 |
43 | That's it! An EmuDeck shortcut should be sitting on the desktop
44 | Launch EmuDeck
45 | Select some emulators to install, copy some ROMs and GAME!
46 |
47 |
48 |
Source: https://emudeck.github.io/how-to-install-emudeck/linux/
49 |
50 |
51 |
52 |
--------------------------------------------------------------------------------
/_Downloads/OpenCoreEFIFolder-v17.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/_Downloads/OpenCoreEFIFolder-v17.zip
--------------------------------------------------------------------------------
/_Downloads/VM_Always_On.ps1:
--------------------------------------------------------------------------------
1 | # VIRTUALBOX INSTALLATION PATH; CHANGE IF NOT INSTALLED IN THE DEFAULT LOCATION
2 | $vboxPath = ($Env:Programfiles +'\Oracle\VirtualBox\')
3 | # CASE SENSITIVE NAME OR UUID OF VMS TO KEEP RUNNING
4 | # ex @('Vm1','VM2','vm3','cfeb596c-3e21-1eec-a015-a496559a3d11')
5 | $alwaysRunningVMs = @('')
6 |
7 | # GET A LIST OF CURRENTLY RUNNING VMS
8 | $runningVMs = Invoke-Expression ('& "'+ $vboxPath +'vboxmanage.exe" list runningvms')
9 | Write-Host 'VMs Currently Running' -ForegroundColor 'Green'
10 | Write-Host '-----------------------------------------------' -ForegroundColor 'Green'
11 | Write-Host $runningVMs -ForegroundColor 'Green'
12 | Write-Host '-----------------------------------------------' -ForegroundColor 'Green'
13 | Write-Host
14 |
15 | # LOOP THROUGH $alwaysRunningVMs AND COMPARE TO RUNNING VMS
16 | for($i=0; $i -lt $alwaysRunningVMs.length; $i++){
17 | Write-Host ('*** Checking "'+ $alwaysRunningVMs[$i] +'"')
18 | if($runningVMs -like ('*"'+ $alwaysRunningVMs[$i] +'"*') -or $runningVMs -like ('*{'+ $alwaysRunningVMs[$i] +'}*')){
19 | Write-Host ("`t" + $alwaysRunningVMs[$i] +' is running')
20 | } else {
21 | Write-Host ("`tStarting "+ $alwaysRunningVMs[$i])
22 | Write-Host -NoNewline "`t"
23 | Invoke-Expression ('& "'+ $vboxPath +'vboxmanage.exe" startvm '+ $alwaysRunningVMs[$i] +' --type headless')
24 | }
25 | }
--------------------------------------------------------------------------------
/_Downloads/VMs Always On.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/_Downloads/VMs Always On.xml
--------------------------------------------------------------------------------
/attachments/0421/diagram.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/attachments/0421/diagram.jpg
--------------------------------------------------------------------------------
/images/amazon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/amazon.png
--------------------------------------------------------------------------------
/images/clipboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/clipboard.png
--------------------------------------------------------------------------------
/images/clipboard_active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/clipboard_active.png
--------------------------------------------------------------------------------
/images/discord.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/discord.png
--------------------------------------------------------------------------------
/images/github.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/github.png
--------------------------------------------------------------------------------
/images/reddit.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/reddit.png
--------------------------------------------------------------------------------
/images/rss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/rss.png
--------------------------------------------------------------------------------
/images/twitter.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/twitter.png
--------------------------------------------------------------------------------
/images/wordpress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/wordpress.png
--------------------------------------------------------------------------------
/images/youtube.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/images/youtube.png
--------------------------------------------------------------------------------
/includes/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/i12bretro/tutorials/855188dbe9f3ddab55be9bcb8448edb9a58e54ba/includes/favicon.ico
--------------------------------------------------------------------------------
/includes/sites.json:
--------------------------------------------------------------------------------
1 | {
2 | "Discord":{"url":"https:\/\/discord.com\/invite\/EzenvmSHW8","text":"Join Us on Discord","icon":"images/discord.png"},
3 | "GitHub":{"url":"https:\/\/i12bretro.github.io\/tutorials","text":"i12bretro on Github","icon":"images/github.png"},
4 | "Reddit":{"url":"https:\/\/reddit.com\/r\/i12bretro","text":"Official Subreddit","icon":"images/reddit.png"},
5 | "Twitter":{"url":"https:\/\/twitter.com\/i12bretro","text":"Follow i12bretro on Twitter","icon":"images/twitter.png"},
6 | "WordPress":{"url":"https:\/\/i12bretro.wordpress.com","text":"Official WordPress Site","icon":"images/wordpress.png"},
7 | "YouTube":{"url":"https:\/\/youtube.com\/c\/i12bretro","text":"i12bretro on YouTube","icon":"images/youtube.png"},
8 | "Amazon":{"url":"https:\/\/i12bretro.wordpress.com\/tools\/","text":"i12bretro Tools, Gadgets and Peripherals","icon":"images/amazon.png"},
9 | "RSS Feed":{"url":"https:\/\/i12bretro.wordpress.com\/author\/i12bretro\/feed\/","text":"i12bretro RSS Feed","icon":"images/rss.png"}
10 | }
11 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | i12bretro Tutorials
5 |
6 |
7 |
8 |
9 |
18 |
19 |
20 |
21 |
22 |
23 |
i12bretro Tutorials
24 |
25 |
26 |
27 |
28 |
29 | ID Title View Last Modified
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
51 |
--------------------------------------------------------------------------------