Pages:
Author

Topic: TalkImg.com - Image hosting for BitcoinTalk - page 49. (Read 18671 times)

legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
I would correct: 4TB. I know that's a typo, just saying.

You are right, I made a mistake in writing. Thanks for the correction.
But, I think you get the point across.  Cheesy


Yes, I believe now. By the way, my personal suggestion will be to increase the limit and implement the lossless compression, it will be just way better for everyone. Imagine, someone take a photo with his smartphone and wants to publish an image on Bitcointalk via your website. Images taken by smartphones are usually high in size and it's very uncomfortable if users have to google some image compression websites, upload there and compress and then download to upload on your website. But if you increase the limit up to 5MB and implement image compression, my photo may turn into 2.5MB, will save your space, my time and will result in overall good experience.
If people are really against lossless image compression, then it can be better if images under 2.5MB go without compression but higher than that will get automatically compressed.

I see the point, maybe it could become something to think about in the medium term. I promise I'll think about it.  Wink


That's low! My list of all funded Bitcoin addresses on a $20/year VPS used 2 TB/month and got a donated upgrade to 50 TB/month last year. Together with my other Bitcoin data projects, it's now using 10 TB/month. But none of those use cloud hosting, unlike the rest of loyce.club (also donated, but the bandwidth costs are much higher).
Either way, that leaves lots of options to grow, and I doubt Bitcointalk will use that much bandwidth for images in the coming years.

The question is, how much bandwidth do you use out of what you have?
I have a lot of room for growth, for now this bandwidth is more than enough. But if I need more, I can easily adjust that, just one call and I double or triple the bandwidth.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
The more users who access the server, the heavier the server load will be.
Pushing static images out doesn't take much resources other than bandwidth.

The biggest problem will be bandwidth, but that's only with time that I'll be able to evaluate the best solutions to apply. At the moment, I have a lot of available bandwidth (20GB/month), which I have the possibility to increase with some ease without major cost changes.
That's low! My list of all funded Bitcoin addresses on a $20/year VPS used 2 TB/month and got a donated upgrade to 50 TB/month last year. Together with my other Bitcoin data projects, it's now using 10 TB/month. But none of those use cloud hosting, unlike the rest of loyce.club (also donated, but the bandwidth costs are much higher).
Either way, that leaves lots of options to grow, and I doubt Bitcointalk will use that much bandwidth for images in the coming years.

There is nothing wrong with lossless compression, the difference between the original one and the compressed image is very minimal, some people may not even notice, but the size advantage is huge.
The file can only get smaller from lossless compression if the original compression was terrible.

Quote
Instead of 2.5MB limit size, I think it will be better to increase the actual limit and apply lossless compression, so, my 5MB image can turn into a 2.5MB image.
Why don't you compress the image by yourself, and upload the format you want?

Quote
my photo may turn into 2.5MB
It's better to resize the image, 2.5MB is still too much for a forum-sized image.



A resize-option would be really cool, and even a change-format-option could work. I get that it's convenient for mobile users, and you may even be able to create/test/show different file format for the image, so the user can pick which one to use.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
Quote
Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.
As a user, I don't like it when a host messes with my images (although wiping exif is a good thing). It's not up to the host to decide what quality losses are acceptable.
There is nothing wrong with lossless compression, the difference between the original one and the compressed image is very minimal, some people may not even notice, but the size advantage is huge. Instead of 2.5MB limit size, I think it will be better to increase the actual limit and apply lossless compression, so, my 5MB image can turn into a 2.5MB image. Overall, this will be a more comfortable experience for everyone.

I don't want to be that guy but I'm a little bit skeptical here. There is a chance that this service won't become popular and you'll just waste money for nothing because for example, if 10 image is uploaded a day and you have a total of 3650 image in your database, if you just shut down this service, 3650 image will disappear from this forum, which, can be a problem for users. And if you don't shut down, it can become a little bit boring to take care of such service and pay some money out of pocket.

I clearly understand your point of view. By the way, that was the main question that was asked in this topic. If you notice my answers are: than depending on me this project is to last a long, long time.

Note my story of an online gallery, which I have maintained online for over 10 years. Having an online gallery doesn't scare me and I am aware of the resources needed to keep one up and running.
Definitely I read your responses but I missed your story of an online gallery. That's an amazing and a little bit nostalgic for me. Now I really believe that it's not a toy for you and you'll seriously take care of this.

Sometimes numbers are spoken of in a frightening way. But sometimes it's not like that. My service only accepts images up to 2.5 MB, this makes everything more controlled. Imagine that all forum users (3536195 members), upload a 1MB image, I would need 4GB of disk space. I do technical management of a website that has just over 66k images and occupies 30GB of disk space. By the way, you can visit here: https://allaircraft.net/
I would correct: 4TB. I know that's a typo, just saying.

Believe me, I would be very happy to have 3000000 images on the site.
But realistically, you would think that all forum users will post 1 MB image, most will upload images under 1 MB. Do you know what is the current average of the images that have already been uploaded? Less than 200KB. Sometimes when talking about an image, you think that everything will take up a lot of space, but remember, I limit everything to 2.5MB.
Yes, I believe now. By the way, my personal suggestion will be to increase the limit and implement the lossless compression, it will be just way better for everyone. Imagine, someone take a photo with his smartphone and wants to publish an image on Bitcointalk via your website. Images taken by smartphones are usually high in size and it's very uncomfortable if users have to google some image compression websites, upload there and compress and then download to upload on your website. But if you increase the limit up to 5MB and implement image compression, my photo may turn into 2.5MB, will save your space, my time and will result in overall good experience.
If people are really against lossless image compression, then it can be better if images under 2.5MB go without compression but higher than that will get automatically compressed.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
and I just saw Sign In but doesn't have Signup Im I missing something or do you provide image hosting without a user

You can upload images without login. Anyone who wants an account to manage their images must ask me to assess the possibility.
But, you can use the site normally without login.
copper member
Activity: 2156
Merit: 983
Part of AOBT - English Translator to Indonesia
Hi joker_josue just saw your site and try to upload some images there  Grin, the User Interface is the same as Imgbb which I am familiar with, and I use it as the main image hosting so this is great, and the other is image fixed height is their good job, can I translate this thread into the Indonesian language Smiley

Here the link : https://bitcointalksearch.org/topic/talkimgcom-hosting-gambar-untuk-forum-bitcointalk-5451044

and I just saw Sign In but doesn't have Signup Im I missing something or do you provide image hosting without a user
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
I don't want to be that guy but I'm a little bit skeptical here. There is a chance that this service won't become popular and you'll just waste money for nothing because for example, if 10 image is uploaded a day and you have a total of 3650 image in your database, if you just shut down this service, 3650 image will disappear from this forum, which, can be a problem for users. And if you don't shut down, it can become a little bit boring to take care of such service and pay some money out of pocket.

I clearly understand your point of view. By the way, that was the main question that was asked in this topic. If you notice my answers are: than depending on me this project is to last a long, long time.

Note my story of an online gallery, which I have maintained online for over 10 years. Having an online gallery doesn't scare me and I am aware of the resources needed to keep one up and running.

Sometimes numbers are spoken of in a frightening way. But sometimes it's not like that. My service only accepts images up to 2.5 MB, this makes everything more controlled. Imagine that all forum users (3536195 members), upload a 1MB image, I would need 4GB of disk space. I do technical management of a website that has just over 66k images and occupies 30GB of disk space. By the way, you can visit here: https://allaircraft.net/

Believe me, I would be very happy to have 3000000 images on the site.
But realistically, you would think that all forum users will post 1 MB image, most will upload images under 1 MB. Do you know what is the current average of the images that have already been uploaded? Less than 200KB. Sometimes when talking about an image, you think that everything will take up a lot of space, but remember, I limit everything to 2.5MB.

The biggest problem will be bandwidth, but that's only with time that I'll be able to evaluate the best solutions to apply. At the moment, I have a lot of available bandwidth (20GB/month), which I have the possibility to increase with some ease without major cost changes.

With that, I just want to demonstrate that I'm familiar with this type of site, and I intend to keep the service indefinitely.



Also, don't forget that you may get DMCA complains and you will have to take care of that. I don't really know how it works or if you ever get complains but still i would say that server located in DMCA free area can be a better idea.

I made it clear in the terms of service that all images that violate copyright may be deleted. That is, at the first credible notification, the image is deleted. I'm not going to discuss this kind of thing, because all platforms in the genre do the same thing: they delete everything that violates copyright when they are notified.



I assume it's a hobby. Or maybe he just wanted to the the top-merited user this month Tongue I'm kidding of course.

Yes it's a hobby... My first website www.jokerartgallery.com came from a school work and is online until today, despite the project having ended. Almost 90% of what I know about websites is thanks to this hobby. Therefore, I believe that any donations and one or two advertisements are enough to continue to feed this hobby.  Wink
Regarding the merits, you discovered...  Lips sealed I'm kidding of course. Or not...



How the spam control will work? in my country All telecommunications connected network has same IP address. If this website become popular and more than 1k users from our country upload with same IP, will it be catched spam?

Thank you for sharing this, and I will keep an eye out for these types of cases.
Either way, the use of IP will be the most extreme measure I can apply. It would be necessary to enter many (really many) spam images, or outside the rules, for me to analyze this type of blocking. I will always prefer individual moderation for each image.



I tried using it, but the upload is pretty slow and this is gonna lag even further as it becomes a more powerful tool in the future. If it gets crowded then definitely it is going to lag the uploads.

Did you feel slowness on the website? By the way, what was the image you uploaded?

So far, all the records I have have been good response times. Of course, there may be times when it slows down, but there are several factors for this. From your internet connection, or your internet provider, browser or others. Perhaps at peak usage, it can also happen. But I doubt that happened today, as only 12 uploads were made (until this post).



If this service is going to be available for others then I might just publish it amongst my moderation team on the micro-tasking site. They would be happy to see this as users need to upload screenshots all the time. Could use this one effectively. Good luck mate.

As I indicated in the OP, I can authorize the use of the images elsewhere. But in that case I suggest you send a PM so we can talk about it.



But if the website becomes widely known by people outside the forum and more and more users, it is not impossible that a larger capacity will be needed someday and some backups also become quite important when there are some errors that might occur.

The site is configured to only work in this forum. So no matter how popular it is, no one will be able to use the images outside the forum.



Can this option be an option to compress or not?
EXIF is indeed a digital footprint that will lead to the user's location and other information (related to privacy issues).
Compressing can also be done automatically and the image quality remains the same and the file size is reduced.

I have no intentions of creating any image compression system. I don't like loss of quality, and it annoys me to see images that are blurry, disproportionate, full of pixels and the like. I only delete the EXIF data to ensure greater privacy for users.

Furthermore, the limitation of just 2.5MB is more than enough to ensure that the images are of good quality, without being overly large.





Once again thank you for everyone's support! I hope this platform is useful for you.
legendary
Activity: 2716
Merit: 1855
Rollbit.com | #1 Solana Casino
I checked my own images: In the past 4 years, I've uploaded 369 images (31 MB) (I'm not counting non-image data). If you multiply that by 1000, it still fits a fairly small VPS.
yes hopefully the server used by OP is still enough to accommodate all images for forum users only in the next few years.

But if the website becomes widely known by people outside the forum and more and more users, it is not impossible that a larger capacity will be needed someday and some backups also become quite important when there are some errors that might occur.

The more users who access the server, the heavier the server load will be.

Now joker_josue has also added a donation button, and this will certainly help with the hosting and maintenance costs.
Hopefully, many members will start donating.

Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.
As a user, I don't like it when a host messes with my images (although wiping exif is a good thing). It's not up to the host to decide what quality losses are acceptable.
Can this option be an option to compress or not?
EXIF is indeed a digital footprint that will lead to the user's location and other information (related to privacy issues).
Compressing can also be done automatically and the image quality remains the same and the file size is reduced.
full member
Activity: 1092
Merit: 227
Congratulations on developing the new service. By the way very refreshing and eye-catchy theme, and color combination.
It seems I do have a similar question as others are having and it would be better if the answer comes from the OP himself. How far are you gonna go with this service and are you willing to increase the hosting power anytime soon?

I tried using it, but the upload is pretty slow and this is gonna lag even further as it becomes a more powerful tool in the future. If it gets crowded then definitely it is going to lag the uploads.

If this service is going to be available for others then I might just publish it amongst my moderation team on the micro-tasking site. They would be happy to see this as users need to upload screenshots all the time. Could use this one effectively. Good luck mate.
hero member
Activity: 1414
Merit: 670
interesting to see this thread. This is What Bitcointalk community was looking for this image hosting service for many years. Although Imgbb is available but this one is really amazing with fast uploading speed and many other options. I bookmarked this site for fast access to upload image. This thread will be shortly translated in our our local thread (Pakistan) also.

No registration of user information is performed (only the IP is saved for spam control)
How the spam control will work? in my country All telecommunications connected network has same IP address. If this website become popular and more than 1k users from our country upload with same IP, will it be catched spam?
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I don't want to be that guy but I'm a little bit skeptical here.
I'm not Tongue Joker_josue seems to have experience hosting images.

Quote
If it becomes popular service and people upload hundreds of image daily, then you will have to seriously take care of this service, add more space, create full daily backups with incremental backups multiple times a day and even you need a cluster network of databases to lower the probability of data loss.
All this can be worked out once it happens. I know a thing or two about storing data, and while I started it for data dumps that were too large to fit in one post, I now have several TB of data. What can I say: things get out of hand!
But, while that happened, people also appreciated what I do, which lead to sponsored hosting.

Quote
Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.
As a user, I don't like it when a host messes with my images (although wiping exif is a good thing). It's not up to the host to decide what quality losses are acceptable.

Quote
Also, don't forget that you may get DMCA complains and you will have to take care of that. I don't really know how it works or if you ever get complains but still i would say that server located in DMCA free area can be a better idea.
That's the part I would worry about much more than the technical aspects.

Quote
Does it worth to take extra expenses and extra responsibility on yourself?
I assume it's a hobby. Or maybe he just wanted to the the top-merited user this month Tongue I'm kidding of course.
hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
I don't want to be that guy but I'm a little bit skeptical here. There is a chance that this service won't become popular and you'll just waste money for nothing because for example, if 10 image is uploaded a day and you have a total of 3650 image in your database, if you just shut down this service, 3650 image will disappear from this forum, which, can be a problem for users. And if you don't shut down, it can become a little bit boring to take care of such service and pay some money out of pocket.

If it becomes popular service and people upload hundreds of image daily, then you will have to seriously take care of this service, add more space, create full daily backups with incremental backups multiple times a day and even you need a cluster network of databases to lower the probability of data loss. Also, you'll have to optimize uploaded images without losing quality (slight quality loss is okay), so, the best way to do that is to implement something similar to TinyJPG and compress all the uploaded images automatically, this will reduce the server load, the data and things will be better for us too.

Also, don't forget that you may get DMCA complains and you will have to take care of that. I don't really know how it works or if you ever get complains but still i would say that server located in DMCA free area can be a better idea.

Does it worth to take extra expenses and extra responsibility on yourself? I wouldn't rely on public donations.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
In the few days with the project running, what I already realized is that the server bandwidth has to be considerable because the images have a lot of requests.
Does the forum's image proxy not cache them? How much bandwidth are we talking about? From what I've seen, bandwidth is expensive at cloud providers, but can be much cheaper in monthly plans elsewhere. But you probably know that already Smiley
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
I have to work up the courage to send a PM to @theymos.  Roll Eyes
Theymos isn't scary Smiley

I know not. I have to elaborate well the message I want to send. This week I deal with it. Wink


In the few days with the project running, what I already realized is that the server bandwidth has to be considerable because the images have a lot of requests.
But, I already have everything organized, so that none of this affects the taskimg service.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I have to work up the courage to send a PM to @theymos.  Roll Eyes
Theymos isn't scary Smiley

Image storage may not be too brutal because Talkimg is still used by bitcointalk forum users only.
But if it's used by a lot of people like imgg of course it will require bigger hosting.
I checked my own images: In the past 4 years, I've uploaded 369 images (31 MB) (I'm not counting non-image data). If you multiply that by 1000, it still fits a fairly small VPS.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
It's always better to do it now than later Wink
Adding donation address on website costs nothing.

I inform you that I have already added the donation address, footer of the site and in the OP.  Wink
In the third post of this topic, I signed a message indicating the donation address.
sr. member
Activity: 1498
Merit: 271
DGbet.fun - Crypto Sportsbook
Are you the one who created this hosting service for uploaded images on this forum platform? In fairness it's nice that you gave it away.



      At least this time there are two options that can be used in this kind of photo uploading, if before it was just imgbb,
I will definitely use https://www.talkimg.com/, it will help a lot of people. here. Congratulations to you.
legendary
Activity: 2716
Merit: 1855
Rollbit.com | #1 Solana Casino
That's not good: This domain is owned by Alibaba Cloud. If they decide to change the URL (be it soon or 10 years from now), all embedded images are gone. It also means you have a vendor lock-in: you can't move to a different webhost anymore without losing those images. I'd say change this while it's still early.
I don't like this, but I think many alternatives people are using today for uploading images are doing something similar.
We can't expect joker_josue to use his own hosting and hard drive space for this, but have you tested how imgur, imgbb and others are handling this?

I've already adjusted that aspect, and everything is saved on my server! And I will make every effort to ensure that it stays that way for many years to come.  Wink

This is what we need in this forum. consistency to maintain and ensure the service survives for the next few years.
so that the history of uplaod images is not lost.

Like what happened in satoshi's 2010 "new icon/logo" thread with images that were lost because they were no longer available on bitcoin.org hosting.
https://bitcointalksearch.org/topic/m.7415



Image storage may not be too brutal because Talkimg is still used by bitcointalk forum users only.
But if it's used by a lot of people like imgg of course it will require bigger hosting.

But so far it's quite satisfying, I switched to Talkimg because of the faster process and haven't experienced any problems.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
Great work joker_josue

Stating a new project is really exciting.  There are many challenges here, such as the ones mentioned by LoyceV about hosting cloud costs and so on.

But certainly that is an important project here and your website can really get lots of visitors and be very useful.

legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
That's not good: This domain is owned by Alibaba Cloud. If they decide to change the URL (be it soon or 10 years from now), all embedded images are gone. It also means you have a vendor lock-in: you can't move to a different webhost anymore without losing those images. I'd say change this while it's still early.
I don't like this, but I think many alternatives people are using today for uploading images are doing something similar.
We can't expect joker_josue to use his own hosting and hard drive space for this, but have you tested how imgur, imgbb and others are handling this?

I've already adjusted that aspect, and everything is saved on my server! And I will make every effort to ensure that it stays that way for many years to come.  Wink



I hope to draw on donations and perhaps accept an advertising banner similar to subscription campaigns if any campaign managers are interested. I just haven't mentioned it yet because I thought it was too early to talk about it.
It's always better to do it now than later Wink
Adding donation address on website costs nothing.

Well, if you think it's better to put the donation option now, I'll add it soon.
Once again thank you for your support!



Can you please share the stats? Well, instead of sharing the visitor stats here, you can create a menu with "Advertise" and share all the necessary information with the outsider in that menu so anyone interested can analyze the data.
Do you have any plan to reach most bitcointalk users so your visitors can grow faster? I know the project is a non profit one so far but trying a ninja style marketing would attract a lot of users to use the site. Or maybe approaching theymos to put the site on the forum ad slots, that would be great for you.

It's still too early to have statistics, the site has only been online for a few days. But I'm planning to share the stats throughout the project.
I have no plans to attract more users quickly. If anyone has any suggestions, I'd appreciate it.
I have to work up the courage to send a PM to @theymos.  Roll Eyes
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
That's not good: This domain is owned by Alibaba Cloud. If they decide to change the URL (be it soon or 10 years from now), all embedded images are gone. It also means you have a vendor lock-in: you can't move to a different webhost anymore without losing those images. I'd say change this while it's still early.
I don't like this, but I think many alternatives people are using today for uploading images are doing something similar.
Most image sharing sites don't really care about long-term availability of user-images.

Quote
We can't expect joker_josue to use his own hosting and hard drive space for this
It's not as if cloud hosting is free.

Quote
but have you tested how imgur, imgbb and others are handling this?
From what I've seen, they host the images on their own domain, or a subdomain of their domain. That gives them the possibility to move to a different webhost without breaking external links.
Pages:
Jump to: