Jump to content

Mich

Members
  • Posts

    46
  • Joined

  • Last visited

  • Days Won

    7

Everything posted by Mich

  1. Hi, I'll do my best to answer your question. To configure VAST, you need an annual subscription with KVS services. Available here: https://www.kernel-video-sharing.com/en/services/ "VAST Subscription" At $120 for 12 months, it might seem steep, but depending on your site's traffic, it could pay for itself in less than a month, and even more so thereafter. In my opinion, it's well worth the investment. There might be other ways to set up a VAST without this option, but in my view, this is the easiest method and should be considered. You simply create a zone on your provider that supports VAST, then copy and paste the URL into the settings of your player wherever you want it activated (depending on user type, before/after the video, etc.) Hoping this answers :)
  2. For a shortcut, you can use my script :p. Of course, there's no substitute for learning how to do things yourself. However, I've specialized in IT, both academically and personally. I've been involved in system administration since my early teens, and there's always more to learn. Naturally, it all depends on your starting level and how much time you're willing to invest. I have a well-rounded skill set for running a website, but sometimes I wish I was more proficient in other areas like marketing. In summary, if you're genuinely interested in setting everything up by yourself (which I recommend), you should check out my script and NGINX configurations to ensure a secure environment for KVS. Otherwise, consider hiring someone specialized in devops who can set it all up for you. However, do note, depending on the nature of your video site, if it contains adult content, I wouldn't recommend hosting providers that have restrictions on such content. Always factor that into your infrastructure planning and organize accordingly. For instance, Cloudflare is essential. It serves as a reverse-proxy CDN and will protect the exposed part of your site. However, you might need more than just that. :)
  3. I hope you took the time to whitelist your IP address with "allow", otherwise it's normal that you're getting this message. You should post your configuration, in case other people have the same issue.
  4. Your service seems really interesting. You should provide more information. Like how is your service set up on KVS? And do we have access to ffmpeg options? I find that very important :) Also, I've never really been fond of doing encoding with GPU. At least, for H.264 of course. 2k is absolutely way too much. I'm not familiar with your infrastructure, but you should consider splitting it into 1 gbps x4, if you meant it was 4gbps on a single host, for example. And I assume the storage is SSD.
  5. Hello, I recommend @adult-html.com, they know how to handle it! Good luck.
  6. Hmmm, I have: rewrite ^/sitemap/$ /sitemap.php last; rewrite ^/sitemap\.xml$ /sitemap.php last; Which are exactly the same, but I don't get any 404 for /sitemap/?type=videos&from_links_videos=1 Your problem might be elsewhere.
  7. Utilize NGINX as well. 😊 I agree with Tech Support that Server Load and Disk Usage are not the same.
  8. I wanted to set up my own storj node a long time ago for passive income, but I never had the time, lol, and it was only worth it in the second or third year if you were lucky and had a sizable disk. It seems like a great solution, in addition to being original. However, if you're not willing to pay for egress, there are less expensive options available. And it's always cheaper to opt for a large dedicated Hetzner server for storage (if the need is there, of course). Storj has the same advantages as S3, and maybe even better durability and performance, although that doesn't matter much for backups. I'm not sure how reliable their service actually is; the prices seem reasonable but could be lower. What really puzzles me is the "*Additional per-segment fee of $0.0000088 applies." If you're using rclone, this should be taken into account. I've never dealt with segmentation on rclone (rclone config set --drive-chunk-size 64M), but to summarize, you need to make sure it's properly configured to minimize segmentation and avoid being overcharged. Here's an interesting post about segmentation: https://forum.storj.io/t/question-about-segments-and-cold-storage/19726/2
  9. Intriguing. Could we possibly implement a feature that informs users of the requirement to be registered for a minimum of two days on the site? This could be a useful precaution. Thank you.
  10. In a backup scenario, the second server will not take over the load from the first one. This is a much more complex task. For a low-cost, large-scale backup solution, you can opt for a dedicated server specialized in storage. You can use Duplicity with Dropbox, however, this is not something I would recommend for this size despite it possibly working. Please note that I am unaware of Dropbox's bandwidth limitations. Restoration could take a lot of time, unless you have your storage separated across multiple servers and have only lost a few hundred GBs rather than TBs. SnapShooter is a backup tool (graphical). For cost considerations, I would recommend opting for Dedicated Storage over Storage Boxes. Especially if you're going to have more than 20TB in the very near future. Otherwise, a storage box could serve your needs for now. https://www.hetzner.com/dedicated-rootserver/matrix-sx
  11. Hi, have you considered what you might do with the surplus RAM, CPU, or network resources? Additionally, it's worth noting that this approach could incur significantly higher costs compared to the other solutions that I've suggested. I fail to see the justification for deploying a secondary server, especially one with excessive resources, solely for the purpose of backing up files.
  12. Hi, The approach I adopt for backups varies across my projects. For my largest project to date, I've developed a relatively straightforward, efficient, and cost-effective backup strategy. This involves utilizing a custom bash script with Borg, and storing the backups on a Hetzner storage box. For smaller projects and those external to KVS, when the data volume isn't excessive, I prefer Duplicity combined with S3. This also involves a custom bash script, adapted to meet my requirements, initially sourced from here. An alternative for non-technical users seeking a more straightforward, albeit pricier solution, is Snapshooter. The items I back up include my websites and one of my primary CDNs. I do not back up conversion servers, but I've developed my own Ansible Playbook and Docker Image for rapid deployment when necessary. I understand the new KVS version will support external storage for backup. However, I will likely not utilize it due to its lack of SFTP support. While S3 is great, it can be quite costly. I've considered creating my own S3 equivalent, but it has not yet been justifiable. In my view, executing a proper backup is one of the most challenging tasks. I strive to optimize my backups for efficiency and cost. This implies maximum compression, rapid processing (aided by effective compression and security algorithms), and minimal cost. For example, Hetzner provides 5TB of storage for only 10 EUR. What I often find lacking is user-friendliness. Although files can be quickly and easily located, this requires a basic understanding of the backup package in use. Bash scripts can extract the backup and unarchive it, but using SSH and having minimal Linux knowledge is still necessary. I hope this information is helpful. Keep in mind that there's no one-size-fits-all solution; the best backup strategy depends on your specific infrastructure and budget.
  13. TNAFlix having some issues too. 720p is the maximum achievable quality will using it.
  14. Hi ! Looking for an easy way for installing KVS on Linux, I got you ! I've been working on an automatic script for installing everything that the CMS need. The script is working fine and has been already used by some big tube websites (2-10m monthly visits). Of course, there is still room for improvements and I am looking for some feedback ! If interested here GitHub and One YouTube Video where I run it. VM in the video : Debian 11 / 1vcore / 2Go / 10GB SSD / Clean Install Space left after LEMP installation : 6.3G https://github.com/MaximeMichaud/KVS-install Don't hesitate if you have any questions, or features/fixes to request!
  15. How much traffic do you have guys ? Do you have too much traffic or too slow server ? On my end, KVS is really optimized and my CPU is a Ryzen 3600 with MariaDB 10.6 (well configured for using more ram than default) My load average is 0.5 and having 6 232,06 MYSQL connections per hours or 6267k (42d) or requests 103 172 per hours or 103m for 42d
  16. Hi , I have a Bash Script if you want :) Beside, are you familiar with Linux ?
  17. Hi, this is not my last version template currently used but you could use it for improving your nginx configuration :) Here : https://github.com/MaximeMichaud/KVS-install/tree/main/conf/nginx
  18. Nice :) How PHP 8 will be supported if IonCube doesn't support it yet? PHP 8.1 is now supported, they may have skipped PHP 8.0. 11) IP limit in video file protection function will stop counting preview trailers. ==> Great, thank you !
×
×
  • Create New...