https://apify.com/ logo
Join Discord
Powered by
# 💫feature-request
  • l

    Lukas Krivka

    07/06/2025, 9:15 AM
    We are aware that for developers it would be the best to set custom pricing based on usage of only their Actor but for various reasons we decided to not go this way (maybe in far future) and implement the discounts only based on plan. So the feature is primarily targeted to users, not devs but devs will get visibility bonus by implementing it. If you need to give custom pricing to specific user and some free coupon, I think we are working on that
  • For PPR actors may need to change the "
    u

    !!!Joefree!!! 👑

    07/08/2025, 6:16 PM
    For PPR actors may need to change the "Try For Free" button to ... something else like "Pay Per Result" (because its not free 😅 ) https://cdn.discordapp.com/attachments/1075487274424352888/1392207715169865900/image.png?ex=686f5ab9&is=686e0939&hm=7a935c24b12460385b4c768dcefe3e234ff599dde2996eca080f07bfbf534c2e&
    l
    • 2
    • 2
  • Any plan to enable multiple file uploads
    s

    SkillfulBarnOwl

    07/09/2025, 7:57 AM
    Any plan to enable multiple file uploads in the Actor input? I believe the current limitation is a single file
    l
    • 2
    • 1
  • s

    Strijdhagen

    07/10/2025, 8:08 AM
    Could we have some kind of 'reset to default' button here at the top of Input. I never remember my own defaults, nevermind my users 🙂 https://cdn.discordapp.com/attachments/1075487274424352888/1392779562877714432/Screenshot_2025-07-10_100706.png?ex=6870c68c&is=686f750c&hm=2d77f25d4198e116214efd891dfc8c23de91a00a9386fe4a8381759b49462c02&
  • h

    Hmza

    07/10/2025, 11:54 AM
    there is already. scroll down https://cdn.discordapp.com/attachments/1075487274424352888/1392836434565533737/image.png?ex=6870fb83&is=686faa03&hm=675b11542097c8f455d0bb39c7b28d9a67b8f06189cb904fd37b822befeaa535&
  • a

    ApifyBot

    07/10/2025, 11:54 AM
    @Hmza just advanced to level 1! Thanks for your contributions! 🎉
  • s

    Strijdhagen

    07/10/2025, 12:00 PM
    Ah right, I suppose I'm used to it being at the top..
  • a

    ApifyBot

    07/10/2025, 12:00 PM
    @Strijdhagen just advanced to level 3! Thanks for your contributions! 🎉
  • t

    Temitope

    07/10/2025, 4:52 PM
    Need to scrape data from websites like LinkedIn, Amazon, or real estate platforms? I build custom Apify Actors that get exactly what you need. DM me if you need help with a web automation project!
  • a

    azzouzana

    07/10/2025, 4:55 PM
    Doesn't this type of messages trigger the exact opposite of the intended effect? 😂 stop spamming please
  • t

    Temitope

    07/10/2025, 5:09 PM
    Ohh ok
  • t

    Temitope

    07/10/2025, 5:09 PM
    No spamming
  • s

    Saurav Jain

    07/11/2025, 4:04 AM
    thanks for reporting.
  • t

    Temitope

    07/14/2025, 2:12 PM
    Hello 👋
  • a

    ApifyBot

    07/14/2025, 2:12 PM
    @Temitope just advanced to level 1! Thanks for your contributions! 🎉
  • t

    taragurung

    07/16/2025, 9:48 AM
    Do we have the feature to add Global environment variable so that we can set it up at one place and make it utilize by all the actors. For now we have to set it up on all the actor individually. though its a common variable.
  • l

    Lukas Krivka

    07/16/2025, 9:55 AM
    There isn't anything like that but good idea!
  • n

    nathanist

    07/17/2025, 2:15 PM
    It would be great if we had an option to give more trial time for users that opened an issue.
  • a

    azzouzana

    07/18/2025, 2:58 PM
    It would be very helpful to have default visibility into private actor runs when sharing it (run permission) with someone, or at least the option to enable this.
  • s

    Strijdhagen

    07/18/2025, 7:05 PM
    Can we please let earning actors talk to support without having to go trough the AI chat? If I can't change my creditcard details I don't want to chat to an AI
  • d

    DxBear

    07/21/2025, 7:22 AM
    Stand by actor monetization
  • d

    DxBear

    07/21/2025, 7:23 AM
    Why start docker image each run it would be best if there is server up 24h to receive api calls
  • l

    Lukas Krivka

    07/21/2025, 5:33 PM
    This is in progress but the final form will take a few months
  • a

    aciku

    07/22/2025, 11:53 AM
    I’d really like to be able to change the default BUILD_DEFAULT_MEMORY_MBYTES value on Apify. Ideally, there should be both a minimum and maximum memory setting available when building the Docker image just like we can define memory limits for actor runs. My goal is to optimize for the lowest cost possible. For example, I already compile my Rust code locally and upload only the final binary, along with a minimal image that simply runs the executable. With this setup, my build now costs only $0.005, which is already a big improvement. However, I noticed that it still defaults to 4096 MB of memory, even though my Docker image is minimal and the compilation is already done. That amount of RAM seems excessive for this kind of lightweight build. The first time I built the image when I was compiling the Rust code inside the Dockerfile the cost was much higher, around $0.10. Now it’s more optimized, but I believe I could reduce the cost even further if I were allowed to set the memory to something like 128 MB. Having options like buildMinMemoryMbytes and buildMaxMemoryMbytes, or even better, the ability to override the default value with something like buildDefaultMemoryMbytes, would give developers more control and flexibility especially when builds are frequent and optimizing resource usage is critical.
  • x

    xMiso

    07/22/2025, 2:52 PM
    I understand your concern and I was afraid of useless ram overusage too but fact is actor will eat only that amount of memory it actually needs, so if you have leightweight actor it will use little ram regardless of default value. At least this is how I understand it, the RAM isn't somehow reserved and charged in that default value amount, only real usage is
  • a

    aciku

    07/22/2025, 3:55 PM
    I believe the way it works is that no matter how much RAM the build actually uses, you will always be charged assuming 4096 MB, which is the default value. Here they mention that the build memory size is 4096 MB: https://docs.apify.com/platform/limits And in their internal code on GitHub, the variable also appears hardcoded like this:
    Copy code
    // The actualy used limit is taken from private package @apify-packages/consts
    
    BUILD_DEFAULT_MEMORY_MBYTES: 4096,
    https://github.com/apify/apify-shared-js/blob/4a7608fbdd51dbc02661f4be03a4a1d3bb91cd2b/packages/consts/src/consts.ts#L295 Here they explain how CU consumption is calculated: https://docs.apify.com/platform/actors/running/usage-and-resources#memory “A compute unit (CU) is the unit of measurement for the resources consumed by Actor runs and builds. You are charged for using Actors based on CU consumption. For example, running an Actor with1024MB of allocated memory for 1 hour will consume 1 CU. The cost of this CU depends on your subscription plan.“ https://cdn.discordapp.com/attachments/1075487274424352888/1397245798076387449/image.png?ex=6881060d&is=687fb48d&hm=54fa52ed5951c70a6d3a9c054c4761d372b8ebe2aa2421b682df72e66955475d&
  • a

    aciku

    07/22/2025, 3:56 PM
    So:
    Copy code
    1 CU = 1024 MB * 1 hour
    So the formula would be:
    Copy code
    CU = ( MEMORY (MB) / 1024 ) * DURATION (HOURS)
    If we use the default value, which is 4096 MB, then for example with the 13 seconds of my build image:
    Copy code
    Memory in CU = 4096 MB / 1024 = 4 CU/hour 
    
    Time in hours = 13 seconds / 3600 = 0.0036111111 hours 
    
    Total CU = 4 × 0.0036111111 = 0.0144444444 CU 
    
    Total cost = 0.0144444444 × $0.40 = $0.0057777777
    Rounded, it would be $0.006
  • l

    Lukas Krivka

    07/23/2025, 10:36 AM
    I sometimes had struggled with not having enough build memory but it was always a niche problem so we are not sure if it is worth options. Are you building so often that these costs become real?
  • a

    aciku

    07/23/2025, 1:08 PM
    As a developer who primarily uses Rust and Golang, I prefer to compile my binaries locally, ensuring that the architecture is compatible with Apify’s infrastructure. Then I create a minimal Docker image that simply executes the binary, and I upload both the binary and the image to Apify. Thanks to this strategy, the actor doesn’t require any build time on Apify’s servers, and its execution time is very short. In fact, I’m fairly confident it could even run with just 128 MB of memory, since all heavy tasks have already been handled locally. Reducing memory requirements during the build could also help lower the base price of actors, as build costs beyond the free tier are covered by the developer. This would reduce friction for new users to try out the actors, and at the same time, it would ease the load on Apify’s servers. Overall, it would be a win-win improvement for everyone involved: users, developers, and the platform itself. That said, I understand there are likely more urgent tasks on Apify’s roadmap, so I don’t consider this a priority but I wanted to share it as a future suggestion.
  • r

    Razz

    07/23/2025, 3:04 PM
    Hello Apify Team, I am using the Instagram Scraper Actor (maintained by Apify) to scrape public Instagram reel URLs. However, I consistently encounter the following error in the dataset: "error": "restricted_page", "errorDescription": "Restricted access, only partial data available"