Jump to content

Mich

Members
  • Posts

    46
  • Joined

  • Last visited

  • Days Won

    7

Posts 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 :)

    • Like 1
  2. On 9/12/2023 at 4:36 AM, Tanjiro said:

    I used to be a very newbie like you, now is just a little bit better, thanks to self-learning and self-explore, many tests and fails, I don't remember how many times I create new vps and install nginx, php, ffmpeg, like everything kvs needs to run, I keep googling and searching on this kvs forum, I only create a topic to ask when I spent hours and hours finding solution but no clue, you can see in my profile how many questions I asked, it's quite alot, so if you don't try to self-learn you can't be a pro from kvs, it will takes your time, actually alot of time to spend especially you don't have many experience before

    I'm still in learning-curve stage because I'm a slow learner to be honest, but I made a site and it's working, still no users visit at all, it takes time to finding which ways to works and to build efficiently

    There's no easy way or shortcut to success

    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. On 9/2/2023 at 1:32 PM, phseven said:

    I follow the instructions but get this error

     

    Forbidden

    You don't have permissions to access this resources

     

     

    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. On 8/28/2023 at 9:56 AM, GPUSpaces said:

    Hello guys,

    I'm new to this board. Our company this week will launch a video encoding service adult-friendly. We have a quite huge cluster of GPU servers (mostly NVIDIA RTX 5000).

    We ran few tests and we are able to convert over 120,000 videos at 720p and 480p in less than 24 hours using just 10% or our cluster.

    We are in the pre-launch phase and our offers can be found here https://cs.gpuspaces.com/index.php?rp=/store/encoding-server .

    Obviously we are 100% compatible with Kernel Video Sharing.

    Thanks,

    Mark

    GPUSpaces

     

    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.

     

    On 8/29/2023 at 10:24 PM, Tanjiro said:

    That's a brand new name, it's hard to believe you can run with this cheap price

    image.thumb.png.2383e4fbeb106277d2dbde40d2992c96.png

    There's no "unlimited" thing, especially with cheap price

    I'm running a site that it cost me around 2K just for 4 Gbps Unmetered bandwidth and 8 TB storage space

    It's mostly just for storage files and unmetered bandwidth, there's no encoding at all because I don't need it

    OVH may cost less but it still cost me more than a grand with such requirements

    Or maybe I was wrong because your server didn't serve what I just said

    Takes a lot of time to build and gain trust from customers, I hope I could use your service in one day when you gained certain popularity and reliability

    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. 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.

  6. On 6/28/2023 at 10:30 AM, Helmuts DNMUM.com said:

    Thank you for all your suggestions. Could you please go a bit more on this one?

    --

    .. I am actually thinking of a solution > RClone + Storj

    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

  7. On 6/19/2023 at 10:10 AM, naughtyking said:

    i really dont know what is Hetzner storage box. or Snapshooter
    i know that is there two way for backup, one dropbox, but its not recoomend becaouse if you website fall, its will take days and maybe weeks to bring it back, its take time to transfer files from dropbox to your dedicated server if you have big content data like me (20TB).

    and other way to backup is second server that can replace the first server if it fall.

    can you tell me about snapshooter and hetzner storage box? how its work? is it good idea to backup 30TB of data on it?

    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

    • Thanks 1
  8. On 6/16/2023 at 7:01 PM, naughtyking said:

    why you just not buy second server and copy the first server to second server? you can use HETZNER SERVER AUCTION .

    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.

    • Like 1

  9. 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.

    • Like 1
    • Thanks 1
  10. WARNING from KVS support: The server setup script provided by Mich does not install Apache on your server, however according to our support policy Apache is a strict requirement for KVS. There may be issues for you in the future updating URL patterns, and KVS support won't provide any assistance in that if your server doesn't have Apache installed.

     

    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!

     

     

    • Like 2
  11. 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

  12. 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...