I'm currently trying to install Ravendb 4.1.5-patch-41012 for the Raspberry Pi on my Raspberry Pi 3 Model B running Raspbian Stretch Lite. When I run the run.sh script it will give an error about not being able to open a browser even if I set the Setup.Mode in the settings to none. After that I'm able to run server commands but I'm not able to access Ravendb studio and the Ravendb server locally or using my local network. Are there extra steps I have to take and or thing I have to keep in mind when installing Ravendb on the Raspberry Pi?
Installing Ravendb on the Raspberry Pi
848 Views Asked by studiobram At
2
There are 2 best solutions below
0
Ayende Rahien
On
The run.sh is trying to start a browser the first time you start RavenDB to give you access to it. Given that you are running the Lite version, there is no such browser, obviously.
See Adi's comment on how to access RavenDB from outside the Pi machine.
You can just call server/Raven.Server instead of the run.sh instead to start RavenDB
Related Questions in RASPBERRY-PI
- Using camera shutter to trigger MPU6050 on raspberry pi
- os.hostname() to return an IP
- Sparkfun SC16IS750 does not work on Raspberry Pi
- Raspberry Pi won't run script on boot
- Raspberry PI Compute Module - SPI1
- Arduino serial works fine with Debian but hangs with Raspbian
- MPI Processes Communication error
- Raspberry Pi script boot order
- Kivy on RaspberryPi (Raspbian) - unable to load any valuable window provider
- Raspberry Pi: printf() doesn't work with wiringPi
- separate frequencies from music
- Use same Python variable in multiple if-statements
- Nodejs app is continuously restarting
- How deploy an large number iBeacons
- RPi running script at boot then stops
Related Questions in RASPBERRY-PI3
- How do I connect my Raspberry Pi 3 running Android Things to a wifi network?
- "Cannot allocate memory" and "non-zero exit status" - Can't install R packages on Raspberry Pi
- Raspberry Pi- Using Threaded Callbacks to pause main loop
- Login to raspberry pi running Windows IoT Core through public key authentication instead of password
- RFID RC522 Reading card wiringPi
- python -kivy GStreamer Error
- OpenCV VideoWriter silently stops after a time
- When flashing image to raspberry pi overites os
- What are the differences between all -device configurations available for configure Qt5
- Do Non-Static things from Static, C#?
- after adding integer to a string get an error when using it in class
- setInterval handle is a string and not a number in raspbian
- Lightshowpi throwing error on browser : Raspberry Pi 3
- werid behaviour from kivy on raspery pi causing screen to go blank
- Failed writing a list in a csv file with python 3
Related Questions in RAVENDB
- RavenDB - null reference exception after resolving conflict?
- Inheriting data from ancestor documents in RavenDB
- Getting a scoped component from a IDocumentStoreListener
- RavenDB - concurrency exception without optimistic concurrency
- RavenDB Results Transform doesn't like the as keyword
- RavenDB Transformer Include List of documents
- Odd exception with Raven DB Bulk Insert
- RavenDB concurrency, locking documents or the likes?
- session.SaveChanges() not working
- Raven paging queries in a specific way
- How to create a search index by related document field in RavenDb?
- Fastest way to read files in a multi-processing environment? C#
- Best way to create a voron RavenFS database in code?
- RavenDB MoreLikeThis with dynamic document - example?
- Raven DB filter on subset of array items and sort on the cheapest of the filter results items
Related Questions in RAVENDB4
- What is search by content in RavenDB?
- Configure RavenDB traffic to run over internal network
- How to rename RavenDB database using ClientAPI?
- Having problems with ordering by numeric value
- BulkInsert error with RavenDB: Document id must have a non empty value
- RavenDB 4 RC2: Cannot execute command of type PutAutoIndexCommand for database - Can not update auto-index:
- Ravendb 4 - Create Index Programmatically
- WaitForNonStaleResultsAsOfNow() in RavenDB 4
- RavenDB and Recursive Includes
- RavenDB 4 - change timestamp of revision
- RavenDb index to filter&sort on properties of the nested structure/collection (fanout index)
- RavenDB Get DateTime From Server
- How do I update a value within an array in Ravendb? I need to use Query
- How to make a subquery using RQL (Raven Query Language)?
- RavenDb 4: Check if a string of an array of strings exists in different array of strings
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Raspbian Stretch Lite doesn't equipped with local web browser, therefor you may need to give outside access before using web setup. In the following link you can find description on the Server's configuration: https://ravendb.net/docs/article-page/4.1/csharp/server/configuration/configuration-options
Modify
Server/settings.jsonin a way it fits your security needs, as follows (Replace10.0.0.90with your Pie's IP)Browsing to
http://10.0.0.90:8080should work at this point.You can use cli, read : https://ravendb.net/docs/article-page/4.1/Csharp/server/configuration/command-line-arguments
Example:
As a side note: I do recommend to set "DataDir" to external mounted USB disk, rather then using the default SD card data path, if this is your case. And later on you may want to use scripts for adding RavenDB as service on your Pie (see
install-daemon.shhere : https://github.com/ravendb/ravendb/tree/v4.2/scripts/linux)